A government agency is migrating its national census processing system to AWS. The agency is legally mandated to ensure that all census database records remain strictly within the country's geographic boundaries. Additionally, the system architecture must be designed to withstand the complete failure of an entire physical data center facility without any service interruption.
Which of the following deployment strategies best satisfies these requirements?
- Distributing the database instances across multiple Availability Zones within a single AWS Region located in the host country.Answer
- BReplicating the database across multiple AWS Regions to ensure physical separation of the backup data.
- CCaching the database content across multiple AWS Edge Locations to ensure high availability and low latency.
- DConfiguring the database to run in a single AWS Local Zone while replicating logs to an AWS Outposts rack in another country.
Answer
Distributing the database instances across multiple Availability Zones within a single AWS Region located in the host country.
Distributing the database across multiple Availability Zones within a single AWS Region satisfies both constraints. Availability Zones are physically separated and isolated from one another within a Region, protecting the system from a localized physical disaster. By keeping the deployment within a single AWS Region inside the host country, the data residency requirement is strictly met.
Step-by-Step Solution
Key Concept
AWS Global Infrastructure design for high availability and compliance, specifically the difference between Regions and Availability Zones.
Estimated Time:1m 15s