AWS Certified Solutions Architect – Associate (SAA-C02) — Question 194
A company with facilities in North America, Europe, and Asia is designing new distributed application to optimize its global supply chain and manufacturing process. The orders booked on one continent should be visible to all Regions in a second or less. The database should be able to support failover with a short
Recovery Time Objective (RTO). The uptime of the application is important to ensure that manufacturing is not impacted.
What should a solutions architect recommend?
Answer options
- A. Use Amazon DynamoDB global tables.
- B. Use Amazon Aurora Global Database.
- C. Use Amazon RDS for MySQL with a cross-Region read replica.
- D. Use Amazon RDS for PostgreSQL with a cross-Region read replica.
Correct answer: B
Explanation
The correct answer is B, as Amazon Aurora Global Database is designed for low-latency global reads and fast failover, meeting the requirement for visibility and uptime across multiple regions. Options A, C, and D do not provide the same level of global performance and failover capabilities as Amazon Aurora Global Database, which is essential for the application's requirements.