An organization is deploying a public-facing retail web application on Azure Virtual Machines. To ensure business continuity during localized datacenter outages, the compute tier requires a virtual machine uptime SLA of . Which deployment strategy should you recommend to meet this requirement?
- Deploy the virtual machines across two or more Availability Zones in the same Azure region.Answer
- BDeploy the virtual machines in an Availability Set within a single availability zone.
- CDeploy the virtual machines within a single Availability Zone using a proximity placement group.
- DDeploy the virtual machines as single instances in different regions using Locally Redundant Storage (LRS).
Answer
Deploy the virtual machines across two or more Availability Zones in the same Azure region.
Deploying virtual machines across two or more Availability Zones in the same Azure region is the correct choice because Azure guarantees a virtual machine uptime SLA for this configuration. Availability Zones are physically separate datacenters within an Azure region, equipped with independent power, cooling, and networking, which protects the application from datacenter-level failures.
Step-by-Step Solution
Key Concept
Azure Availability Zones provide the highest single-region compute high availability with a SLA, protecting workloads from localized datacenter failures.