Developing microservices like a boss with Dapr and Azure Container Apps
summary
Dapr plus Azure Container Apps run a three-component demo (web, API, processor) deployed with Bicep and GitHub Actions, using Dapr sidecars for service invocation, Cosmos/Redis state stores and Azure Service Bus pub/sub. Revisions enable blue‑green and A/B traffic splits and the pipeline creates a staging revision, runs tests, then swaps traffic. Scaling uses KEDA rules to go from 0 to 10 replicas driven by Service Bus queue length (>1) and successfully processes messages before scaling back to zero.
AI-written summary · about
chapters (12)
- 0:00Welcome
- 4:57Azure Container Apps overview
- 10:32Creating container apps
- 15:32Revisions and traffic splitting
- 26:26Scaling microservices
- 29:39Dapr introduction
- 37:22Dapr sidecar demo
- 46:11Dapr in container apps
- 49:23Full microservices demo
- 54:23GitHub Actions pipelines
- 58:12Auto-scaling with Dapr
- 1:00:44Pricing and future
related talks
01h 01mUnleashing the Power of Microservices with Dapr and Azure Container Apps
01h 02mA perfect match: Dapr & Azure Container Apps
56mBuilding Microservices With Dapr and .NET
57mDeveloping microservice applications with Dapr
01h 06mBuild powerful distributed applications with Dapr and .NET
58mDeveloping and Deploying Containers and Microservices with Azure Container Apps
28mMicroservices Made Easy!
01h 32mWhen a DAPR App Doesn't Behave as Expected in Container Apps Services
