All Azure services

Azure · Containers

Azure Container Apps

Serverless containers with KEDA + Dapr.

Official docs

Overview

Container Apps runs containers serverlessly with revision-based traffic splitting and built-in autoscaling.

When to use it

  • Microservices without managing k8s
  • Per-PR ephemeral envs
  • Canary via revision weights

Setup

  1. Create environment + app via `az containerapp create`.
  2. Configure ingress (external/internal) and scale rules.

How to use

Canary split
az containerapp revision set-mode -g qa-rg -n api --mode multiple
az containerapp ingress traffic set -g qa-rg -n api --revision-weight api--rev2=10 api--rev1=90

QA use cases

  • Per-PR preview env auto-torn down after merge.