A retail company operates a legacy inventory application in the us-east-1 Region. The architecture consists of Amazon EC2 instances inside a private subnet of VPC-A. Outbound traffic to third-party APIs goes through a single NAT Gateway located in a public subnet of Availability Zone us-east-1a. The application queries an Amazon Aurora PostgreSQL database cluster. Internal service resolution is handled via a Route 53 Private Hosted Zone (PHZ) associated with VPC-A.
To support a new business continuity policy, the Solutions Architect must design a disaster recovery (DR) solution in the us-west-2 Region with a target Recovery Time Objective (RTO) of 15 minutes and a Recovery Point Objective (RPO) of 5 minutes. The architect also needs to eliminate single points of failure in the us-east-1 outbound path.
Which TWO steps should the Solutions Architect take to meet these requirements?
- Deploy a NAT Gateway in a public subnet in each Availability Zone in us-east-1, and configure the private subnet route tables to route outbound traffic through the local NAT Gateway in the same Availability Zone.Answer
- Create an Amazon Aurora Global Database with the primary cluster in us-east-1 and a secondary cluster in us-west-2, and use Route 53 Application Recovery Controller (ARC) routing controls to manage failover.Answer
- CDeploy a single NAT Gateway in a public subnet in us-east-1a, and route outbound internet traffic from all private subnets across all Availability Zones in us-east-1 through this single NAT Gateway.
- DConfigure AWS Backup to take daily snapshots of the Amazon Aurora PostgreSQL database cluster, copy the snapshots to us-west-2, and restore the cluster in us-west-2 during a failover event.
- ECreate a duplicate Route 53 Private Hosted Zone with the same domain name in the us-west-2 VPC to independently manage internal DNS name resolution for the resources during disaster recovery.