An enterprise is building a new IoT-enabled manufacturing platform in the `us-east-1` Region. The network architecture consists of three VPCs across different AWS accounts within an AWS Organization:
- An application VPC `vpc-factory-prod` ()
- A logistics VPC `vpc-warehouse-prod` ()
- A shared services VPC `vpc-shared-core` ()
All VPCs are interconnected using an AWS Transit Gateway named `tgw-mfg-core` with attachments in two Availability Zones (`us-east-1a` and `us-east-1b`).
The Solutions Architect must meet the following requirements:
1. Provide highly available and fault-tolerant egress-only internet connectivity for private instances in `vpc-factory-prod` and `vpc-warehouse-prod` while minimizing NAT gateway costs by centralizing egress traffic.
2. Allow private instances in the consumer VPCs (`vpc-factory-prod` and `vpc-warehouse-prod`) to resolve private DNS queries for resources hosted in `vpc-shared-core` via a Route 53 Private Hosted Zone (PHZ) named `corp.internal` associated with `vpc-shared-core`.
Which TWO configurations must the Solutions Architect implement to satisfy these networking and connectivity requirements?
- Deploy one NAT Gateway in a public subnet in `us-east-1a` and another in `us-east-1b` within `vpc-shared-core`. In `vpc-shared-core`, configure the route tables of the subnets containing the Transit Gateway attachments to direct outbound traffic () to the NAT Gateway in their respective Availability Zone. Point the default route () in the Transit Gateway route table associated with the spoke VPCs to the `vpc-shared-core` attachment.Answer
- Submit a VPC association authorization from the AWS account hosting `vpc-shared-core` for the `corp.internal` Private Hosted Zone targeting `vpc-factory-prod` and `vpc-warehouse-prod`. From the spoke accounts, accept the authorizations to associate the hosted zone with the spoke VPCs, and ensure both `enableDnsSupport` and `enableDnsHostnames` are set to true on all three VPCs.Answer
- CDeploy a single NAT Gateway in a public subnet in `us-east-1a` within `vpc-shared-core`. In the Transit Gateway route table associated with the spoke VPCs, configure a default route () pointing to the `vpc-shared-core` attachment to centralize internet egress and minimize billing charges.
- DConfigure VPC peering connections between `vpc-factory-prod` and `vpc-shared-core`, and between `vpc-warehouse-prod` and `vpc-shared-core`. Configure the route tables in the spoke VPCs to route internet-bound traffic () through the peering connections to the Internet Gateway attached to `vpc-shared-core`.
- EEstablish a Route 53 Resolver outbound endpoint in `vpc-shared-core` and inbound endpoints in `vpc-factory-prod` and `vpc-warehouse-prod`. Create Route 53 forwarding rules in the spoke accounts to forward queries for `corp.internal` to the inbound endpoints.