SAP-C02 Question 276
Select 3Your organization runs a global e-commerce platform with customers across multiple continents. To ensure high availability and disaster recovery, you have deployed your application using a Multi-AZ and multi-Region architecture. The database is hosted in Amazon RDS with Multi-AZ enabled, and you utilize Amazon Route 53 for DNS failover. A recent audit identified that in the event of a complete Region failure, the failover process takes longer than expected, impacting your customers' experience. How can you improve the failover process to minimize downtime in the case of a Region-wide failure?
- A
Enable Amazon RDS read replicas in a secondary Region and promote the replica in case of a primary Region failure.
- B
Implement Global DynamoDB tables to replace Amazon RDS for a multi-Region architecture.
- C
Configure Amazon Route 53 with health checks and latency-based routing for the application endpoints in each Region.
- D
Use AWS Global Accelerator to automatically route traffic to the healthy Region during a failure.
- E
Set up an Amazon RDS Multi-Region read replica and configure automated cross-Region failover.
Show answer and explanation
Correct answers: A, C, E
Explanation
To ensure minimal downtime in a multi-Region architecture, you must have mechanisms in place for both database failover and traffic routing. Enabling an Amazon RDS read replica in a secondary Region and using Route 53 for health checks and latency-based routing ensures that traffic can be redirected automatically to a healthy Region. Additionally, setting up RDS Multi-Region read replicas with automated failover further reduces recovery time and manual intervention. These combined strategies address both application and database failover requirements.
- A. Correct.
Correct. Enabling an Amazon RDS read replica in a secondary Region ensures you have a standby database ready in a different Region, allowing for quicker failover when the primary Region fails.
- B. Incorrect.
Incorrect. While DynamoDB Global Tables are a great solution for multi-Region replication, replacing RDS with DynamoDB is not a direct solution unless your application can be refactored for a NoSQL database.
- C. Correct.
Correct. Configuring Amazon Route 53 with health checks and latency-based routing allows for automated and efficient DNS failover, minimizing downtime during a Region failure.
- D. Incorrect.
Incorrect. AWS Global Accelerator helps optimize traffic routing but does not handle database failover or provide multi-Region redundancy by itself.
- E. Correct.
Correct. Setting up an RDS Multi-Region read replica and configuring automated cross-Region failover reduces the manual intervention required and ensures faster recovery during a Region failure.