An enterprise is designing a highly resilient network architecture in the eu-central-1 Region for a credit-scoring platform. The design includes two spoke VPCs, vpc-scoring-prod and vpc-analytics-prod, each containing workloads distributed across Availability Zones eu-central-1a and eu-central-1b. Additionally, a centralized egress VPC, vpc-egress-central, is deployed in the same region to inspect and NAT all outbound internet traffic. The platform has the following constraints: 1. All outbound internet traffic from the spoke VPCs must flow through the central egress VPC. 2. Outbound connectivity must be resilient to the outage of a single Availability Zone. 3. Workloads in both spoke VPCs must resolve internal DNS queries for scoring.internal, a Route 53 Private Hosted Zone (PHZ) hosted in a separate Shared Services AWS account. 4. The solution must minimize cost and operational complexity. Which of the following architectures satisfies these requirements?
- AEstablish VPC Peering connections between the spoke VPCs and the central egress VPC. Deploy a NAT Gateway in both Availability Zones eu-central-1a and eu-central-1b within vpc-egress-central. Configure the route tables of the spoke VPCs to point to the VPC Peering connection. In the Shared Services account, submit a Route 53 VPC association authorization for the spoke VPCs, and complete the association from the spoke accounts.
- BInterconnect the spoke VPCs and the central egress VPC using an AWS Transit Gateway. Deploy a single NAT Gateway in Availability Zone eu-central-1a within vpc-egress-central. Configure the spoke VPC route tables to route traffic to the Transit Gateway, and configure the Transit Gateway route table to route to the central egress VPC. In the Shared Services account, submit a Route 53 VPC association authorization for the spoke VPCs, and complete the association from the spoke accounts.
- Interconnect the spoke VPCs and the central egress VPC using an AWS Transit Gateway. Deploy a NAT Gateway in both Availability Zones eu-central-1a and eu-central-1b within vpc-egress-central. Configure the spoke VPC route tables to route traffic to the Transit Gateway, and configure the Transit Gateway route table to route to the central egress VPC. In the Shared Services account, submit a Route 53 VPC association authorization for the spoke VPCs, and complete the association from the spoke accounts.Answer
- DInterconnect the spoke VPCs and the central egress VPC using an AWS Transit Gateway. Deploy a NAT Gateway in both Availability Zones eu-central-1a and eu-central-1b within vpc-egress-central. Configure the spoke VPC route tables to route traffic to the Transit Gateway, and configure the Transit Gateway route table to route to the central egress VPC. In the Shared Services account, deploy Route 53 Resolver inbound endpoints. In the spoke VPC accounts, deploy Route 53 Resolver outbound endpoints and configure forwarding rules for scoring.internal targeting the inbound endpoints.