Skip to main content

> CONTAINERIZED

Azure Container Apps (ACA) Microservices Mesh

Fully managed serverless container environment built on top of Kubernetes and KEDA, providing Dapr microservice capabilities with consumption billing.

Mathematical Breakeven Inflection Curve

Cost-effective up to 60 replicas. Beyond 60 continuous replicas, Azure Kubernetes Service (AKS) with spot node pools is 35% cheaper.

3 Maturity Tiers & Infrastructure Specifications

Component stack and cost steps from prototype to hyper-scale enterprise

1. Prototype / Early Stage1 - 4 replicas
$40 - $180 / mo
$0.038 / replica-hour
Stack Components:
  • Azure Container Apps (Consumption plan)
  • Azure Database for PostgreSQL (Flexible)
  • Azure Blob Storage
Cost Allocation:Resource Group Tagging
Autoscaling:KEDA HTTP Scaler
2. Scaled Production5 - 30 replicas
$250 - $1,600 / mo
$0.032 / replica-hour
Stack Components:
  • Azure Container Apps (Dedicated Workload profile)
  • Azure PostgreSQL HA
  • Azure Cache for Redis
Cost Allocation:Azure Cost Management Resource Tags
Autoscaling:KEDA CPU/Memory + Event Scaler
3. High-Throughput Enterprise30 - 150 replicas
$1,600 - $7,200 / mo
$0.026 / replica-hour
Stack Components:
  • ACA Dedicated Workload Profiles
  • Azure Cosmos DB (Serverless / Autoscale)
  • Azure Front Door CDN
Cost Allocation:Cost Allocation Rules in Microsoft Cost Management
Autoscaling:KEDA Distributed Queue Scaler

Key Cost Drivers

  • •vCPU-seconds and GiB-seconds
  • •Azure Front Door bandwidth
  • •Cosmos DB Request Units (RUs)

Waste Vulnerabilities

  • •Running dedicated workload profiles when consumption tier suffices
  • •Over-provisioning Cosmos DB manual RUs

Mitigation Playbooks

  • •Adopt ACA Consumption tier for bursty workers
  • •Switch Cosmos DB to Autoscale (4,000 RU ceiling)