Goodbye Azure Kubernetes Service! Hello Azure Container Apps!
summary
Shows a hands‑on migration path from AKS/ACI to Azure Container Apps by deploying a simple API and a background worker into one container app environment, pushing images to an Azure Container Registry and creating Log Analytics, managed identity and container app resources with azd. Demos include scale to zero consumption workloads (0–10 replicas), revisions with traffic split for canarying, KEDA‑based autoscaling, Dapr sidecars with a Redis state component, and portal resiliency retries that turn intermittent 500s into successful responses.
AI-written summary · about
chapters (13)
- 0:00Welcome
- 1:30Why containers matter
- 5:44Container Apps vs Kubernetes Service
- 10:21Simplified architecture
- 13:32Deploying and scaling
- 19:33Managing revisions and traffic
- 22:01Workload profiles and scaling
- 25:11Introducing .NET Aspire
- 31:10Deploying Aspire apps
- 36:34Dapr runtime
- 41:08Dapr components and sidecars
- 51:05Resiliency and error handling
- 54:17Q&A
related talks
01h 01mGoodbye Azure Kubernetes Service! Hello Azure Container Apps!
55mStop Caring about Kubernetes with Azure Container Apps & Dapr
01h 07mDocker Containers on Azure - let me count the ways
45mUse Cases for Azure Container Apps in Building Modern Applications
01h 04mScaling Docker Containers using Kubernetes and Azure Container Service
01h 00mPractical Container Scenarios in Azure
35mBuilding Apps with Containers, Functions and Managed Services
16mModernizing a legacy app using Windows Containers and Kubernetes: Challenges and Lessons learned
