Developing and Deploying Containers and Microservices with Azure Container Apps
summary
Azure Container Apps runs containerized microservices without managing Kubernetes, built on AKS, KEDA, Dapr and Envoy. The walkthrough provisions environments via Bicep and Terraform, deploys apps from Azure Container Registry with GitHub Actions, and uses revisions to route traffic (example: 50/50 traffic split and scaled to 30 replicas). It shows scale-to-zero for HTTP/events, Linux-only containers, no privileged/root processes, Log Analytics integration, App Insights via connection string, and a 100‑revision and 30‑replica practical limits.
AI-written summary · about
chapters (14)
- 0:00Introduction
- 1:11Azure Container Apps
- 3:18Key features
- 7:54Use cases
- 9:38Container Apps vs AKS
- 10:42Core concepts
- 18:48Networking
- 22:19Logging and observability
- 25:10Scaling strategies
- 26:14Provisioning with Bicep/Terraform
- 36:10Revisions and deployments
- 45:48Scaling rules and metrics
- 50:05Infrastructure as code
- 56:27Summary
related talks
01h 03mDeveloping microservices like a boss with Dapr and Azure Container Apps
01h 01mUnleashing the Power of Microservices with Dapr and Azure Container Apps
40mMicroservices At Your Own Pace with NET Aspire and Azure Container Apps
01h 02mA perfect match: Dapr & Azure Container Apps
48mBuilding Microservices Using ASP.NET Core and AKS
01h 06mFrom Core to Containers to Orchestration - Modernizing my Compute
53mResilient microservices with Kubernetes
29mArchitecting .NET Microservices in a Docker Ecosystem
