Serverless microservices with Azure Container Apps
summary
Azure Container Apps runs serverless containers on managed Kubernetes with KEDA autoscaling, scale-to-zero and integrated Dapr sidecars. Demo deploys a web + API + background order processor via Bicep and a simple CLI pipeline, connects logs to Log Analytics, and uses an Azure Service Bus scaler (queue length threshold 1) to wake a processor from 0 to about 8–10 replicas and consume thousands of messages. Revisions enable zero‑downtime rollouts and traffic splitting; pricing is per-request (≈$0.56/million, 2M free) plus CPU/memory active and idle rates.
AI-written summary · about
chapters (16)
- 0:00Introduction
- 1:04Microservices and Containers
- 2:44Key Service Features
- 5:31Serverless Infrastructure
- 6:25Azure Container Options
- 8:40Introduction to Container Apps
- 10:47Use Cases and Benefits
- 12:25Creating Container Apps
- 15:03Configuration and Tools
- 19:26Revision Management
- 32:15Automatic Scaling Rules
- 36:07Dapper Integration
- 39:02Multi-container Demo
- 50:24Scaling Configuration
- 52:41Q&A and Scaling Limits
- 52:55Pricing and Resources
related talks
44mAzure and Containers, the tale of the two inseparable friends
59mAzure Serverless for JavaScript TypeScript Folks
56mReal-Time, Distributed Applications w/ Akka.NET, Kubernetes, .NET Core, and Azure Kubernetes Service
40mDeploying Micro Frontends to a Kubernetes Cluster
19mIntegrating Azure Kubernetes Service and Azure OpenAI To Build Intelligent Apps
46mBuild and ship global full stack serverless web apps Q&A
59mBeing cheap with the cloud
31mWriting Reliable, Scalable, Fault Oblivious Code On K8s the Easy Way
