New eBook: Kubernetes objects on Microsoft Azure
We consolidated various materials and built out a 44-page eBook from AzureCAT's Mahesh Kshirsagar:
Kubernetes objects on Microsoft Azure
An introduction to deployment options based on a simple ASP.NET Core web application
Consider this e-book a jumping off point for Kubernetes development projects on Azure. Mahesh Kshirsagar of the Azure Customer Advisory Team (AzureCAT) introduces Kubernetes objects for Azure deployments. This e-book attempts to demystify Kubernetes by focusing on a real-life scenario in which a basic-tiered application is deployed using pods and controllers. Mahesh walks you through the steps to deploy a simple application with a web front end running ASP.NET Core 1.0 and a back end with a SQL Server container running on Linux. Scripts and guidance are available in the accompanying GitHub repository.
The sample app shows you how to use Azure Container Service with Kubernetes.
The sample app, script, and files are available on GitHub:
Resource | URL |
ASP.NET Core application | https://github.com/Azure-Samples/choose-right-kubernetes-object-for-azure-workloads-demo-app |
SQL Server back-end creation script | https://github.com/Azure-Samples/choose-right-kubernetes-object-for-azure-workloads-demo-app/tree/master/sqlscript |
Kubernetes SQL Server StatefulSet creation manifest | https://github.com/Azure-Samples/choose-right-kubernetes-object-for-azure-workloads-demo-app/blob/master/k8smanifests/sqlserver-backend.yaml |
Kubernetes ASP.NET Core HorizontalPodAutoScaler manifest | https://github.com/Azure-Samples/choose-right-kubernetes-object-for-azure-workloads-demo-app/blob/master/k8smanifests/aspnetcore-frontend.yaml |
Click here to access the eBook
You can also find various aspects of this eBook as online articles:
- Choosing the right Kubernetes object for deploying workloads in Azure
- Choosing the right Kubernetes object for deploying workloads in Azure – Part 1: Getting started with Kubernetes
- Choosing the right Kubernetes object for deploying workloads in Azure – Part 2: Kubernetes in Azure
- Choosing the right Kubernetes object for deploying workloads in Azure – Part 3: Switching context between a local cluster and an Azure cluster
- Choosing the right Kubernetes object for deploying workloads in Azure – Part 4: Getting the back-end service running on Kubernetes
- Choosing the right Kubernetes object for deploying workloads in Azure – Part 5: Running a front-end service that will connect with a SQL Server back-end
We hope you find this content useful!
Jump on in. The Cloud is warm.
- Ninja Ed
Azure CAT Guidance
"Hands-on solutions, with our heads in the Cloud!"