An enterprise operates a multi-account, multi-region architecture on AWS to support its core application. Account A (Production) hosts the primary application resources in the us-east-1 Region inside VPC-Prod, and the disaster recovery resources in the us-west-2 Region inside VPC-DR. The database layer is an Amazon Aurora PostgreSQL Global Database, with the primary cluster in us-east-1 and a secondary cluster in us-west-2.
Account B (Shared Services) hosts a Route 53 Private Hosted Zone (PHZ) named internal.production.local that contains critical service discovery records. The application in VPC-Prod relies on these records.
During a disaster recovery drill, the Solutions Architect identifies the following issues:
1. Microservices running in VPC-DR fail to resolve the service endpoints in internal.production.local during failover tests.
2. Outbound data replication and synchronization traffic from VPC-Prod to the secondary Region in us-west-2 is routed through a single NAT Gateway located in Availability Zone us-east-1a, posing a single point of failure.
The company requires a solution that minimizes replication failure risk, maintains a target recovery time objective (RTO) of 15 minutes, and resolves the cross-account DNS resolution issues.
Which TWO actions should the Solutions Architect take to address these requirements?
- In Account B, authorize the VPC association of the private hosted zone internal.production.local with VPC-DR in Account A using the Route 53 API. In Account A, associate VPC-DR with the private hosted zone.Cevap
- In Account A, deploy a NAT Gateway in each Availability Zone of VPC-Prod, and configure the route tables of the private subnets in each Availability Zone to direct outbound replication traffic to the local NAT Gateway in that same Availability Zone.Cevap
- CIn Account B, configure a Route 53 Resolver outbound endpoint and a forwarding rule for the domain internal.production.local targeting the inbound endpoints of VPC-DR in Account A.
- DIn Account A, configure the VPC route tables in VPC-Prod to route outbound traffic through a single NAT Gateway in us-east-1a, and configure a Route 53 health check that triggers an AWS Lambda function to update the route tables to point to a backup NAT Gateway in us-east-1b upon failure.
- EConfigure AWS Backup to take continuous snapshots of the Aurora Global Database, and in the event of an outage, restore the database from the latest snapshot into VPC-DR using a Pilot Light recovery pattern.