A global commercial aviation company is designing a new flight operations dispatch platform. The application tier runs on Amazon EC2 instances in an Auto Scaling group behind an Application Load Balancer (ALB). The application requires outbound internet access to retrieve real-time weather feeds. Internal microservices communicate using a Private Hosted Zone (PHZ) named `dispatch.internal`. The database tier uses Amazon Aurora PostgreSQL. The primary deployment is in `us-east-1`. The company requires a disaster recovery (DR) architecture in `us-west-2` that is highly available across multiple Availability Zones in both regions. The DR plan must meet a Recovery Time Objective (RTO) of and a Recovery Point Objective (RPO) of , while minimizing ongoing costs. During normal operations, all user traffic must be routed to `us-east-1`. Which design strategy meets these requirements?
- AConfigure Aurora DB cluster copy tasks to take hourly snapshots in `us-east-1`, copy them to `us-west-2`, and restore them upon failover. In both regions, deploy NAT Gateways in each Availability Zone. Link the `dispatch.internal` Private Hosted Zone with the VPCs in both regions. Configure a Route 53 Latency routing policy with health checks to route users to the nearest healthy ALB. Set the `us-west-2` Auto Scaling group minimum capacity to to minimize costs.
- BProvision an Amazon Aurora Global Database with the primary cluster in `us-east-1` and a secondary cluster in `us-west-2`. In `us-east-1`, deploy NAT Gateways in each Availability Zone. In `us-west-2`, deploy one NAT Gateway in a single public subnet to minimize passive regional costs and route all outbound traffic from all private subnets through it. Link the `dispatch.internal` Private Hosted Zone with the VPCs in both regions. Configure a Route 53 Failover routing policy with an active record pointing to the `us-east-1` ALB and a passive record pointing to the `us-west-2` ALB, associated with Route 53 active health checks. Set the `us-west-2` Auto Scaling group minimum capacity to .
- Provision an Amazon Aurora Global Database with the primary cluster in `us-east-1` and a secondary cluster in `us-west-2`. In both regions, deploy NAT Gateways in each Availability Zone used by the application. Link the `dispatch.internal` Private Hosted Zone with the VPCs in both regions. Configure a Route 53 Failover routing policy with an active record pointing to the `us-east-1` ALB and a passive record pointing to the `us-west-2` ALB, associated with Route 53 active health checks. Set the `us-west-2` Auto Scaling group minimum capacity to .Answer
- DProvision an Amazon Aurora Global Database with the primary cluster in `us-east-1` and a secondary cluster in `us-west-2`. In both regions, deploy NAT Gateways in each Availability Zone. Link the `dispatch.internal` Private Hosted Zone only with the `us-east-1` VPC, assuming internal DNS queries from the secondary region will transitively resolve over a cross-region VPC peering connection. Configure a Route 53 Failover routing policy with an active record pointing to the `us-east-1` ALB and a passive record pointing to the `us-west-2` ALB, associated with Route 53 active health checks. Set the `us-west-2` Auto Scaling group minimum capacity to .