Microsoft Certified: Azure Solutions Architect ExpertDesign business continuity solutionsMedium
A company is designing a high availability solution for its critical API backend hosted on Azure Kubernetes Service (AKS). The solution must ensure that the API remains available even if a single Azure region experiences a complete outage. Which approach should be taken?
- ADeploy the AKS cluster across multiple Availability Zones within a single region.
- BDeploy multiple AKS clusters in different Azure regions and use a global load balancer.
- CDeploy the AKS cluster in a single Availability Zone.
- DImplement a self-healing deployment within a single AKS cluster.
Show answer & explanationAnswer & explanation
Correct answer: B. Deploy multiple AKS clusters in different Azure regions and use a global load balancer.
To protect against a complete Azure region outage, the solution must involve deploying resources across multiple regions. Deploying multiple AKS clusters in different regions with a global load balancer (like Azure Front Door or Traffic Manager) provides regional disaster recovery and high availability.
Why the other options are wrong
- A. Deploying across multiple Availability Zones protects against zone failures within a region but not against a complete regional outage.
- C. Deploying in a single Availability Zone does not protect against a regional outage, only against a single zone failure.
- D. Implementing a self-healing deployment within a single AKS cluster (e.g., ReplicaSets, Horizontal Pod Autoscaling) provides resilience within that cluster or region but does not protect against an entire regional outage.
Multi-Region AKS Deployment
Deploying Azure Kubernetes Service (AKS) clusters across multiple Azure regions with a global load balancer provides disaster recovery and high availability against regional outages.
- Protects against complete Azure region failures.
- Requires a global load balancer (e.g., Azure Front Door, Traffic Manager).
- Ensures continuous API availability across regions.
Memory trick: AKS: Region-safe with global load balancing.