A global automotive manufacturer is designing a new critical parts tracking system on AWS. The application will be deployed across two AWS Regions: us-east-1 as the primary active region and us-west-2 for disaster recovery. The business requires a Recovery Time Objective (RTO) of 10 minutes and a Recovery Point Objective (RPO) of 5 minutes. The database tier must support cross-region replication, and the network design must ensure outbound internet connectivity remains highly available even if an entire Availability Zone experiences an outage. External client traffic must automatically fail over to the secondary region if the primary region's endpoints become degraded. Which architecture meets these requirements while minimizing cost and operational complexity?
- ADeploy an Amazon Aurora Global Database with the primary cluster in us-east-1 and a secondary cluster in us-west-2. Deploy Application Load Balancers (ALBs) in both regions behind Route 53 failover routing records with active health checks. Deploy a single NAT Gateway in one Availability Zone in each region's VPC, routing all outbound traffic from all private subnets through it to minimize gateway costs.
- BDeploy the application servers in us-east-1 and perform daily backup snapshots of the database, replicating them to us-west-2. In the event of a disaster, use AWS CloudFormation to spin up the application tier in us-west-2, restore the database from the replicated snapshots, and use Route 53 failover routing to update the DNS records.
- Deploy an Amazon Aurora Global Database with the primary cluster in us-east-1 and a secondary cluster in us-west-2. Deploy Application Load Balancers (ALBs) in both regions behind Amazon Route 53 failover routing records with active health checks. Deploy NAT Gateways in each Availability Zone within the private subnets of both regions' VPCs.Answer
- DDeploy an Amazon RDS PostgreSQL DB instance with Multi-AZ enabled in us-east-1, and configure the application to scale read operations horizontally by routing read queries directly to the standby instance in the secondary Availability Zone. Set up cross-region replication to us-west-2 for disaster recovery, and use Route 53 failover routing for the ALBs.