An enterprise has a multi-tier application deployed across two VPCs in the same AWS Region: a production VPC and a shared services VPC. The production VPC has private subnets across two Availability Zones hosting a fleet of Amazon EC2 instances that process approximately of data monthly. This data includes high-volume exchanges with the shared services VPC via an AWS Transit Gateway, as well as read/write operations to Amazon S3 and Amazon DynamoDB. Currently, all outbound traffic, including S3 and DynamoDB traffic, is routed through two active NAT Gateways (one in each Availability Zone) in the production VPC. The enterprise needs to reduce its data transfer and processing costs while maintaining high availability and avoiding any application code changes. Which of the following architectural changes should the Solutions Architect recommend to achieve these goals cost-effectively? (Select TWO.)
- Create VPC gateway endpoints for Amazon S3 and Amazon DynamoDB in the production VPC and associate them with the private subnet route tables.Cevap
- Establish a VPC Peering connection between the production VPC and the shared services VPC, and update the private subnet route tables to route inter-VPC traffic through this connection.Cevap
- CConsolidate outbound traffic by routing all internet and AWS service traffic from both Availability Zones through a single NAT Gateway located in one of the public subnets.
- DConfigure a Direct Connect Gateway between the production VPC and the shared services VPC to bypass the Transit Gateway and route inter-VPC traffic over the private network.
- EOrder an AWS Snowball Edge Storage Optimized device to store intermediate S3 data locally and physically transfer it to the shared services account to eliminate network fees.