A medical device software company is designing the Azure architecture for a new telehealth application. The application requires high availability to protect against localized datacenter failures (such as power or cooling outages) and a robust disaster recovery plan to protect against regional outages while keeping data replication traffic within the same geography. Which two architectural decisions should the company implement to meet these requirements?
- Deploy the application's virtual machines across multiple Availability Zones in the primary region.Answer
- Configure database replication to the designated Azure region pair in the same geography.Answer
- CConfigure a single Availability Zone to span across both the primary region and its region pair.
- DDeploy all application virtual machines into a single Availability Set to protect against a complete region-wide outage.
- ECreate a resource group in the secondary region to guarantee that all virtual machines created within it automatically inherit that physical location for disaster recovery.
Answer
Deploying the application's virtual machines across multiple Availability Zones in the primary region, and configuring database replication to the designated Azure region pair in the same geography.
Deploying virtual machines across multiple Availability Zones ensures high availability by isolating compute resources from local datacenter power or cooling issues. Replicating databases to the designated Azure region pair ensures disaster recovery across a distance of at least 300 miles while complying with local geography residency requirements.
Step-by-Step Solution
Key Concept
High availability and disaster recovery design using Availability Zones and Region Pairs