Azure
Microservices
advanced
AKS Microservices Platform — Azure Architecture Template
Production AKS cluster behind an Application Gateway ingress with async messaging, caching and container insights.
Why this architecture works
- Application Gateway Ingress Controller gives WAF protection and native VNet integration for pod traffic
- Images are pulled from a private Container Registry with managed identity, never public registries
- Service Bus decouples inter-service commands so one slow consumer cannot cascade failures
- Secrets mount via the Key Vault CSI driver instead of Kubernetes secrets in etcd
- Container Insights on Log Analytics captures pod-level CPU, memory and stdout for every namespace
What's inside (10 resources)
Cluster VNet
virtual-network
Ingress (WAF)
application-gateway
Images
container-registry
AKS Cluster
kubernetes-service
Async Messaging
service-bus-namespace
Cache
redis-cache
Service Data
cosmos-db
Secrets (CSI)
key-vault
Container Insights
log-analytics-workspace
APM
application-insights
From template to running infrastructure
- Open this template in the CloudForge visual designer (free account, no credit card).
- Customize resources, names, and connections on the drag-and-drop canvas — or ask Vani, the AI architect, to adapt it.
- Generate production-ready Terraform, ARM, or Bicep in one click.
- Review the plan diff and security scan, then deploy with human approval.