An enterprise is designing a new multi-account AWS architecture. The design includes two spoke VPCs (`vpc-app-a` and `vpc-app-b`) in the `us-east-1` Region, each with subnets across two Availability Zones (`us-east-1a` and `us-east-1b`). The enterprise also has an egress VPC (`vpc-egress`) in `us-east-1` to centralize internet-bound traffic, and an on-premises datacenter connected via AWS Direct Connect (DX). A Private Hosted Zone (PHZ) named `corp.internal` is hosted in a central networking account.
The architecture must meet the following requirements:
1. Spoke VPCs must be able to communicate with each other and with the on-premises datacenter.
2. All outbound internet traffic from the spoke VPCs must route through `vpc-egress` in a highly available manner that survives an Availability Zone outage.
3. Resources within the spoke VPCs must resolve DNS queries for the `corp.internal` domain.
Which combination of actions should the Solutions Architect take to meet these requirements? (Select TWO.)
- Authorize and associate the `corp.internal` Private Hosted Zone in the central networking account with `vpc-app-a` and `vpc-app-b` using the AWS CLI or Route 53 API, and ensure that the VPCs have `enableDnsHostnames` and `enableDnsSupport` set to true.Answer
- Deploy an AWS Transit Gateway and attach both spoke VPCs and `vpc-egress`. Create a NAT Gateway in each Availability Zone of `vpc-egress`. Configure the spoke VPC route tables to route all outbound internet traffic () to the Transit Gateway, and configure the Transit Gateway route tables to route egress traffic to the `vpc-egress` attachments.Answer
- CDeploy an AWS Transit Gateway to connect the spoke VPCs. To minimize NAT Gateway hourly charges, deploy a single NAT Gateway in the `us-east-1a` subnet of `vpc-egress`, and configure the Transit Gateway route tables to route all outbound internet traffic () from both Availability Zones to this single NAT Gateway.
- DAssociate all three VPCs directly with the Direct Connect Gateway (DXGW). Configure the DXGW routing tables to enable transitive VPC-to-VPC routing between `vpc-app-a`, `vpc-app-b`, and `vpc-egress`, bypassing the need to deploy an AWS Transit Gateway.
- EIn the central networking account, set up a Route 53 Resolver outbound endpoint. Create a Resolver forwarding rule for the `corp.internal` domain pointing to the Amazon-provided DNS IP address () in the spoke VPCs, instead of associating the Private Hosted Zone with the spoke VPCs.