Goodbye Azure Kubernetes Service! Hello Azure Container Apps!
summary
Compares Azure Kubernetes Service complexity with Azure Container Apps as a managed, serverless abstraction built on Kubernetes using KEDA, Envoy and Dapr; shows .NET 8 apps deployed via Azure Container Registry and Azure Developer CLI (azd) and claims scale-to-zero billing and HTTP autoscaling by KEDA based on concurrency. Demonstrates revisions with traffic split for A/B rollouts, Dapr sidecar for service invocation and retries, and an Orleans-based game (C Wars) running across multiple container apps — deployed and working in production. Examples and code live on GitHub.
AI-written summary · about
chapters (13)
- 0:00Introduction
- 2:15Container fundamentals
- 4:54Azure container services
- 7:59Azure container apps overview
- 12:09Architecture explained
- 15:29Creating a container app
- 20:27Scaling and ingress
- 25:02Service discovery and revision
- 30:40Traffic splitting
- 33:58Net aspire and dapr
- 43:20Dapr components
- 47:51Dapr service invocation
- 53:57Real world case study
related talks
55mGoodbye Azure Kubernetes Service! Hello Azure Container Apps!
55mStop Caring about Kubernetes with Azure Container Apps & Dapr
46mAzure Apps – serverless container apps in action
46mFocus on code not infra with Azure Functions Azure Spring Apps Dapr
35mBuilding Apps with Containers, Functions and Managed Services
45mUse Cases for Azure Container Apps in Building Modern Applications
01h 03mScaling Docker Containers using Kubernetes and Azure Container Service
01h 07mDocker Containers on Azure - let me count the ways
