Soru

Zorluk: ZorCost-Effective Network Routing and Data Transfer Optimization

A SaaS provider operates an analytics application on Amazon EC2 instances located in the private subnets of VPC A in the us-west-2 Region. The application performs two primary data transfer tasks: it writes approximately 10 TB10\text{ TB} of data per month to an Amazon DynamoDB table in the same Region, and it replicates 25 TB25\text{ TB} of processed analytics reports per month to a centralized database server in VPC B in the same Region. Currently, both traffic pathways are routed through NAT Gateways in VPC A, resulting in significant data processing charges. Which combination of architectural modifications will minimize data transfer costs? (Select TWO.)

  1. Create a Gateway VPC Endpoint for Amazon DynamoDB in VPC A and associate it with the route tables of the private subnets.Cevap
  2. Establish a VPC Peering connection between VPC A and VPC B, and configure the route tables to direct inter-VPC traffic over the peering connection.Cevap
  3. C
    Deploy an Interface VPC Endpoint (AWS PrivateLink) for Amazon DynamoDB in VPC A's private subnets.
  4. D
    Provision an AWS Transit Gateway, attach VPC A and VPC B to it, and route all inter-VPC traffic through the Transit Gateway.
  5. E
    Configure a NAT Gateway in each Availability Zone of VPC A and update the route tables to route VPC B traffic through the NAT Gateway using public IP addresses.

Cevap

Creating a Gateway VPC Endpoint for Amazon DynamoDB in VPC A, and establishing a VPC Peering connection between VPC A and VPC B.
The correct options are to create a Gateway VPC Endpoint for Amazon DynamoDB and to establish a VPC Peering connection. Gateway VPC Endpoints are a free feature that allows private subnets to communicate with Amazon DynamoDB without traversing NAT Gateways, thus eliminating NAT Gateway data processing fees. VPC Peering allows direct network routing between VPC A and VPC B in the same Region without data processing fees, which is much more cost-effective than Transit Gateway routing.

Adım Adım Çözüm

1
Identify the current cost drivers in the network architecture.
The application is routing 10 TB10\text{ TB} of Amazon DynamoDB traffic and 25 TB25\text{ TB} of inter-VPC traffic through NAT Gateways, which charges high data processing fees of $0.045\$0.045 per gigabyte.
Understanding the cost breakdown of the current traffic path allows targeting the highest costs first.
2
Select the most cost-effective routing method for Amazon DynamoDB traffic.
Amazon DynamoDB supports Gateway VPC Endpoints, which route traffic privately without using NAT Gateways. Gateway VPC Endpoints are free of charge, whereas Interface VPC Endpoints (AWS PrivateLink) incur hourly and data processing fees of $0.01\$0.01 per gigabyte.
Using the free Gateway VPC Endpoint completely eliminates data processing fees for DynamoDB traffic.
3
Select the most cost-effective routing method for inter-VPC traffic between VPC A and VPC B in the same Region.
VPC Peering is direct and does not charge any data processing fees. AWS Transit Gateway charges $.06\$.06 per gigabyte of processed data, making it less cost-effective than VPC Peering for a simple two-VPC connection.
VPC Peering avoids the hourly and data processing overhead associated with Transit Gateways or NAT Gateways for regional inter-VPC traffic.

Anahtar Kavram

Cost-effective routing via Gateway VPC Endpoints and VPC Peering to avoid NAT Gateway and Transit Gateway data processing fees.
Bu soruyu puanla