An enterprise is designing a highly resilient multi-account network architecture in the ap-southeast-1 Region. The design includes two application VPCs: vpc-app-hr in AWS Account A and vpc-app-finance in AWS Account B. A third VPC, vpc-shared-services in AWS Account C, hosts a centralized repository and a Route 53 Private Hosted Zone (PHZ) named services.internal.
An AWS Transit Gateway named tgw-hub in Account C connects all three VPCs. The application VPCs must have private DNS resolution for services.internal and require highly available, cost-effective outbound internet access for downloading patches. To centralize egress control, the security team mandates using NAT Gateways deployed in vpc-shared-services.
Which combination of configurations will meet these requirements while ensuring resilience to Availability Zone (AZ) failures? (Select TWO.)
- Deploy one NAT Gateway in each of two Availability Zones within the public subnets of vpc-shared-services. Configure the subnet route tables in the private subnets of vpc-shared-services to route outbound traffic through their respective zone's NAT Gateway. Set a route for 0.0.0.0/0 in the application VPC subnet route tables pointing to tgw-hub.Answer
- From AWS Account C, authorize the association of services.internal with vpc-app-hr and vpc-app-finance using the Route 53 API. Then, from Accounts A and B, accept the association requests using the AWS CLI or SDK to link the application VPCs to the Private Hosted Zone.Answer
- CDeploy a single NAT Gateway in the ap-southeast-1a subnet of vpc-shared-services to minimize cost. In the private subnet route tables of vpc-shared-services across all Availability Zones, configure a route pointing all 0.0.0.0/0 traffic to this single NAT Gateway.
- DAssociate the services.internal Private Hosted Zone with vpc-shared-services only, and enable DNS support on the Transit Gateway attachments to transitively resolve queries from vpc-app-hr and vpc-app-finance.
- EIn the Transit Gateway route table associated with the application VPCs, configure a static route for 0.0.0.0/0 targeting the NAT Gateway resource identifiers located in the public subnets of vpc-shared-services.