A financial services company is planning to migrate its core application to Azure. The application architecture must satisfy two key requirements:
1. It must remain operational in the event of a local power, cooling, or hardware failure within the primary datacenter.
2. It must support a disaster recovery plan that replicates data to a secondary region located at least 300 miles away, while ensuring compliance with strict data residency regulations that prohibit data from leaving the country of origin.
Which deployment strategy should the company implement to meet these requirements?
- ADeploy the virtual machines in a single Availability Zone that spans across both the primary region and its paired region to ensure synchronous replication.
- Deploy the virtual machines across multiple Availability Zones in the primary region, and configure database replication to the primary region's designated Azure Region Pair.Answer
- CDeploy the virtual machines in a single datacenter within the primary region, and rely on the Availability Zones of that region to serve as the regional disaster recovery solution.
- DDeploy all virtual machines in the primary region and rely on the resource group's location to automatically replicate and distribute the VMs to the paired region.
Answer
Deploying the virtual machines across multiple Availability Zones in the primary region and configuring database replication to the primary region's designated Azure Region Pair.
To protect against local datacenter outages (like power or cooling failures), resources should be distributed across multiple Availability Zones in the primary region, as each zone represents a unique physical location with independent power, cooling, and networking. To protect against a regional disaster while meeting strict data residency laws, data replication should target the region's designated Azure Region Pair, which is located in the same geography (usually the same country) and is positioned at least 300 miles away.
Step-by-Step Solution
Key Concept
Azure Regions, Availability Zones, and Region Pairs