An e-commerce enterprise is deploying a new high-throughput platform in the eu-west-1 Region. The architecture consists of a processing VPC (vpc-processing) and a database VPC (vpc-storage). The application servers in vpc-processing run in private subnets across three Availability Zones (eu-west-1a, eu-west-1b, and eu-west-1c). These servers must make high-volume API calls to a third-party SaaS provider over the internet, and privately resolve and access a database in vpc-storage using the private domain name db.internal. The design must minimize data transfer costs, prevent cross-Availability Zone dependencies for outbound traffic, and ensure high availability. Which configuration steps should the solutions architect perform to meet these requirements? (Select TWO.)
- Deploy a NAT Gateway in the public subnet of each Availability Zone (eu-west-1a, eu-west-1b, and eu-west-1c) within vpc-processing, and configure the route tables of the private subnets in each zone to route outbound internet traffic (0.0.0.0/0) through the local NAT Gateway in that same zone.Answer
- Associate the Route 53 Private Hosted Zone for db.internal with both vpc-processing and vpc-storage to allow instances in both VPCs to resolve the private database domain name directly.Answer
- CDeploy a single NAT Gateway in the public subnet of eu-west-1a within vpc-processing to serve all outbound internet traffic from all three Availability Zones, reducing NAT Gateway hourly provisioned costs.
- DConfigure an AWS Transit Gateway, attach both VPCs, and associate the db.internal Private Hosted Zone directly with the Transit Gateway to enable transitive DNS resolution across the attached networks.
- ECreate the db.internal Private Hosted Zone in vpc-storage, and deploy Route 53 Resolver outbound endpoints in vpc-processing to forward DNS queries to the Route 53 Resolver inbound endpoints deployed in vpc-storage.