A global maritime logistics enterprise operates its vessel tracking and telemetry ingestion system in the AWS Cloud. The ingestion workload runs on Amazon EC2 instances deployed in private subnets across three Availability Zones (, , and ) in a Production VPC. The EC2 instances must frequently query a high-performance mapping and routing API hosted in a Shared Services VPC in the same region, which is resolved via an Amazon Route 53 Private Hosted Zone (PHZ) named `internal.logistics.aws` managed in a Central Network AWS account.
During peak operation windows, the operations team identifies multiple network performance issues:
- Telemetry ingestion experiences intermittent packet drops and latency spikes when downloading ocean-weather data from external public API endpoints. Currently, all private subnets route outbound traffic () through a single NAT Gateway located in .
- High-frequency queries to the mapping API in the Shared Services VPC experience throughput limitations of and latency overhead due to routing through an AWS Transit Gateway.
- EC2 instances in the Production VPC occasionally fail to resolve `internal.logistics.aws` or resolve it to its public endpoint instead of the internal Network Load Balancer (NLB) IP address, leading to routing over the public internet.
The enterprise requires a highly available network architecture that optimizes inter-VPC throughput, minimizes latency, removes egress bottlenecks, and ensures correct internal DNS resolution.
Which of the following optimization strategies should a solutions architect implement to meet these requirements?
- AEstablish a local VPC Peering connection between the Production VPC and the Shared Services VPC to bypass Transit Gateway bandwidth limits. Keep the single NAT Gateway in but update the route tables of the private subnets in and to point their default routes () to the NAT Gateway's network interface directly. Associate the Route 53 Private Hosted Zone (`internal.logistics.aws`) with the Production VPC.
- BEstablish a local VPC Peering connection between the Production VPC and the Shared Services VPC to enable Jumbo Frames up to MTU. Deploy a NAT Gateway in each of the three Availability Zones in the Production VPC and update the private route tables. Enable DNS resolution support on the VPC Peering connection to resolve the `internal.logistics.aws` domain without associating the Private Hosted Zone with the Production VPC.
- Establish a local VPC Peering connection between the Production VPC and the Shared Services VPC to bypass the Transit Gateway bandwidth limits and support Jumbo Frames up to MTU. Deploy a NAT Gateway in each of the three Availability Zones in the Production VPC, and update the private route tables to route local Availability Zone traffic through its corresponding local NAT Gateway. Associate the Route 53 Private Hosted Zone (`internal.logistics.aws`) with the Production VPC.Answer
- DEstablish an AWS Direct Connect connection with a Direct Connect Gateway, and attach both the Production VPC and the Shared Services VPC to the Direct Connect Gateway to route inter-VPC traffic over the private virtual interface, bypassing Transit Gateway limits. Deploy a NAT Gateway in each Availability Zone, and associate the Route 53 Private Hosted Zone (`internal.logistics.aws`) with the Production VPC.