A logistics company is designing a multi-account hybrid AWS network in the `us-east-1` Region. The network consists of spoke VPCs, a centralized egress VPC, and a hybrid connection to an on-premises data center via AWS Direct Connect. The architecture must satisfy the following constraints:
- Spoke VPCs must not be able to communicate with each other.
- All spoke VPCs must route their outbound internet traffic () through the egress VPC, which hosts a redundant cluster of NAT Gateways.
- Spoke VPC workloads must resolve on-premises DNS records hosted on local Active Directory servers.
- Administrative and routing table configuration overhead must be minimized.
Which combination of configuration steps should a Solutions Architect recommend to meet these requirements?
- Create two AWS Transit Gateway route tables: a Spoke Route Table and an Egress/Hybrid Route Table. Associate the spoke VPC attachments with the Spoke Route Table, adding static routes for pointing to the egress VPC attachment and the on-premises CIDR pointing to the Direct Connect gateway attachment. Disable route propagation from the spoke VPCs in this table. Associate the egress VPC and Direct Connect gateway attachments with the Egress/Hybrid Route Table, and propagate the spoke VPC routes. Deploy a Route 53 Resolver outbound endpoint in the egress VPC and associate a forwarding rule for the on-premises domain with all spoke VPCs.Answer
- BAssociate the Direct Connect Gateway directly with the Virtual Private Gateways (VGWs) of all spoke VPCs to bypass Transit Gateway for hybrid traffic. For internet traffic, associate all spoke VPCs and the egress VPC with a single Transit Gateway route table, propagating all routes to allow spoke VPCs to route to the egress VPC. Deploy a Route 53 Resolver outbound endpoint in the egress VPC and associate a forwarding rule for the on-premises domain with all spoke VPCs.
- CCreate two AWS Transit Gateway route tables: a Spoke Route Table and an Egress/Hybrid Route Table. Associate the spoke VPC attachments with the Spoke Route Table, and add static routes for pointing to the egress VPC attachment and the on-premises CIDR pointing to the Direct Connect gateway attachment. Create a Route 53 Private Hosted Zone (PHZ) for the on-premises domain in the egress VPC's account, associate the PHZ only with the egress VPC, and rely on Transit Gateway to route DNS resolution traffic transitively from the spoke VPCs to the egress VPC.
- DCreate two AWS Transit Gateway route tables: a Spoke Route Table and an Egress/Hybrid Route Table. Associate the spoke VPC attachments with the Spoke Route Table, and add static routes for pointing to the egress VPC attachment and the on-premises CIDR pointing to the Direct Connect gateway attachment. In the egress VPC, deploy a single NAT Gateway in one Availability Zone to act as a centralized egress point for all spoke VPCs. Deploy a Route 53 Resolver outbound endpoint in the egress VPC and associate a forwarding rule for the on-premises domain with all spoke VPCs.