Microsoft Certified: Azure Solutions Architect ExpertDesign infrastructure solutionsMedium
A global e-commerce company is deploying a new platform that must achieve maximum uptime and be resilient to regional outages. The platform needs to serve customers worldwide with low latency. Which architectural design principle should be prioritized to meet these requirements?
- AHybrid cloud deployment with VPN connectivity
- BMulti-region deployment with active-active configuration
- COn-premises deployment with cloud bursting
- DSingle-region deployment with availability zones
Show answer & explanationAnswer & explanation
Correct answer: B. Multi-region deployment with active-active configuration
Multi-region deployment with an active-active configuration ensures that the application is running simultaneously in multiple Azure regions. This provides global low latency and maximum resilience against regional outages, as traffic can be routed to the nearest healthy region.
Why the other options are wrong
- A. Hybrid cloud with VPN connectivity is for extending on-premises to cloud, not primarily for global high availability and low latency within Azure itself.
- C. On-premises with cloud bursting does not inherently provide global low latency or resilience against regional cloud outages.
- D. Single-region with availability zones protects against datacenter failures but not against an entire regional outage.
Global Distribution Architecture
An architectural approach that distributes application components and data across multiple geographic regions to improve availability, resilience, and user experience (low latency) for a globally dispersed user base.
- Uses multiple Azure regions
- Often employs active-active or active-passive patterns
- Leverages global load balancing (e.g., Azure Front Door, Traffic Manager)
- Ensures business continuity and disaster recovery
Memory trick: To go global, be 'active' in 'multi' regions.