Question

Difficulty: MediumAWS Global Infrastructure

A financial technology company is launching a digital wallet application on AWS. Due to regulatory compliance, all financial transaction logs must be stored within a specific country's geographic borders. Additionally, the transaction database must remain operational even if an entire data center facility experiences a power failure. Which AWS infrastructure configuration best satisfies both requirements?

  1. A
    Deploy the database in a single Availability Zone within the designated country, and replicate transaction logs to multiple Edge Locations globally.
  2. B
    Deploy the database across multiple AWS Regions, using Edge Locations to host the active database instances in the designated country.
  3. Deploy the application and database across multiple Availability Zones within a single AWS Region located in the designated country.Answer
  4. D
    Deploy the database in a single AWS Region in a neighboring country, and use AWS Local Zones to cache the data locally.

Answer

Deploy the application and database across multiple Availability Zones within a single AWS Region located in the designated country.
Deploying the application and database across multiple Availability Zones within a single AWS Region in the designated country satisfies data residency laws by keeping all data within the country's geographic borders, while leveraging multiple isolated Availability Zones ensures high availability and resilience against facility-level outages.

Step-by-Step Solution

1
Analyze the data residency requirement.
Select an AWS Region physically located within the designated country's borders.
AWS Regions are geographically isolated areas, and data does not leave a region unless explicitly transferred by the customer, ensuring compliance with local laws.
2
Analyze the high availability and resiliency requirement.
Deploy the database across multiple Availability Zones (AZs) within the chosen Region.
Availability Zones are isolated locations within a Region, designed to be independent in terms of power, cooling, and networking. This design protects the workload from single data center failures.

Key Concept

AWS Regions protect data residency while Availability Zones provide high availability within a Region.
Estimated Time:1m 0s
Rate this question