Question 1
A company hosts a web application on AWS in the us-east-1 Region. The application servers are distributed across three Availability Zones behind an Application Load Balancer. The database is hosted in MYSQL database on an Amazon EC2 instance. A solutions architect needs to design a cross-Region data recovery solution using AWS services with an RTO of less than 5 minutes and an RPO of less than 1 minute. The solutions architect is deploying application servers in us-west-2, and has configured Amazon Route 53 health checks and DNS failover to us-west-2.
Which additional step should the solutions architect take?
Answer and explanation
Correct answer: C
Amazon Aurora Global Database provides the best disaster recovery solution for the specified RTO of 2 hours and RPO of 8 hours. Global Database enables cross-region replication with typical lag of less than 1 second, allowing for near-instantaneous failover to the secondary region when needed. The secondary cluster in us-west-2 can be promoted to primary within minutes, easily meeting the 2-hour RTO requirement. Multi-AZ deployments only protect against AZ failures within the same region, not regional disasters. EC2-based standby databases require manual failover and longer recovery times. Cross-region read replicas for RDS MySQL cannot be automatically promoted and would require manual intervention, making recovery times unpredictable.