Bring your ASP.NET Core solutions to Kubernetes in Azure
summary
Shows how an ASP.NET Core solution moves from Visual Studio 2019 into Docker and AKS using multi-stage Dockerfile builds (SDK stage ~1.7GB, runtime stage ~270MB) and Docker Compose for local orchestration, with Visual Studio injecting source via a Docker volume for fast debug. CI/CD uses Azure DevOps build+push tasks that tag images by build ID and push to Azure Container Registry. Deployment targets AKS with 3 nodes, creating Deployments (3 replicas), Services and a LoadBalancer web server; AKS + Cosmos DB and Azure Redis Cache run successfully, while local container debugging occasionally hangs.
AI-written summary · about
chapters (10)
- 0:00Introduction to containers
- 2:22Virtual machines vs containers
- 5:32Docker workflow basics
- 7:30Development with Visual Studio
- 14:37Orchestration with Docker compose
- 20:55Internal build mechanisms
- 26:24Multi-stage image building
- 34:44Registry and CI/CD pipelines
- 41:06Introduction to Kubernetes
- 50:51Deployment and orchestration
related talks
52mBring your ASP.NET Core solutions to Kubernetes in Azure
01h 03mScaling Docker Containers using Kubernetes and Azure Container Service
57mBuild-Containerize-Deploy Web App to Azure Kubernetes Services
01h 00mPractical Container Scenarios in Azure
50mKubernetes for .NET developers
01h 07mDocker Containers on Azure - let me count the ways
58mKubernetes for .NET Developers
01h 01mKubernetes, Azure and .NET - What's it all about?
