A company is designing a cost-effective, multi-region disaster recovery (DR) architecture for a web application across two AWS regions (us-east-1 as primary and us-west-2 as secondary). The business requires a Recovery Time Objective (RTO) of 15 minutes and a Recovery Point Objective (RPO) of 5 minutes. The database layer uses Amazon Aurora PostgreSQL. Which two of the following database replication and routing configurations should be implemented to meet these HA/DR requirements?
- Create an Amazon Aurora Global Database by adding a secondary DB cluster in the secondary region, which replicates data asynchronously with a typical latency of less than 1 second.Answer
- Configure Amazon Route 53 active-passive failover routing with health checks to route public traffic to the Application Load Balancer in the primary region, failing over to the secondary region if the primary becomes unhealthy.Answer
- CAssociate a Route 53 Private Hosted Zone with the primary region's VPC only, and configure Route 53 Geolocation routing to direct traffic to the database's Multi-AZ standby instance in the secondary region.
- DDeploy a single NAT Gateway in the primary Availability Zone of the primary region to handle all cross-region database replication traffic to the secondary region.
- EDeploy Amazon RDS Multi-AZ standby instances in the secondary region to serve read traffic during normal operations and scale them dynamically using Auto Scaling.
Answer
Create an Amazon Aurora Global Database with a secondary DB cluster in the secondary region, and configure Amazon Route 53 active-passive failover routing with health checks.
To meet the low RTO and RPO requirements, the database must replicate data continuously with sub-second latency. Amazon Aurora Global Database uses dedicated replication infrastructure to copy data across regions in less than a second, satisfying the 5-minute RPO. To meet the 15-minute RTO, Amazon Route 53 active-passive failover routing should be configured with health checks to automatically or quickly redirect traffic to the secondary region if the primary region's infrastructure becomes degraded.
Step-by-Step Solution
Key Concept
Multi-region disaster recovery using Aurora Global Database replication and Route 53 Active-Passive failover routing.