A financial services company has a transaction auditing application hosted on Amazon EC2 instances across three Availability Zones in the us-east-1 Region. The instances are in private subnets and send audit logs to external regulatory endpoints via a single NAT Gateway located in the us-east-1a subnet. The application uses a multi-AZ Amazon RDS PostgreSQL database. The company is establishing a disaster recovery (DR) site in the us-west-2 Region with a target Recovery Time Objective (RTO) of 10 minutes and a Recovery Point Objective (RPO) of 1 minute.
During a recent local network impairment in us-east-1a, the auditing application lost outbound connectivity to the external regulatory endpoints across all Availability Zones. Additionally, during a DR simulation, automatic failover to the secondary region did not trigger when the primary region became degraded because the Route 53 DNS records lacked active health monitoring.
Which set of actions will resolve the outbound connectivity issue and ensure a reliable automated failover to the secondary region within the target RTO and RPO?
- ADeploy a single NAT Gateway in a shared services VPC and configure Transit Gateway peering to route outbound traffic from all Availability Zones in the primary VPC. Set up Amazon RDS cross-region replication to the secondary region. Configure Route 53 using simple routing policies with a Time to Live (TTL) of 0 seconds pointing to both Application Load Balancers.
- BConfigure a single NAT Instance in one of the private subnets to serve as a backup route for the other subnets to provide redundancy. Configure an Amazon RDS cross-region read replica in the secondary region. Create Route 53 failover records pointing to the primary and secondary regions, but omit Route 53 health checks to prevent false failover triggers.
- Deploy a NAT Gateway in each of the three Availability Zones in the primary region, and update the private subnet route tables to direct outbound traffic through the local NAT Gateway. Configure an Amazon RDS cross-region read replica in the secondary region. Create Route 53 failover routing records pointing to the primary and secondary Application Load Balancers, and associate the primary record with a Route 53 health check configured to monitor the primary endpoint.Answer
- DDeploy a NAT Gateway in each of the three Availability Zones in the primary region, and update the private subnet route tables to direct outbound traffic through the local NAT Gateway. Configure AWS Backup to take hourly snapshots of the database and copy them to the secondary region. Create Route 53 failover routing records pointing to both regions, associating the primary record with a Route 53 health check.