A company's SysOps administrator is reviewing the data transfer costs for a workload running on Amazon EC2 instances in private subnets across two Availability Zones. The instances perform the following tasks:
* Retrieve of configuration files and static assets monthly from an Amazon S3 bucket in the same AWS Region.
* Publish of transactional telemetry data monthly to Amazon Kinesis Data Streams in the same AWS Region.
Currently, all traffic to these services is routed through NAT Gateways located in each Availability Zone. Which combination of actions should the SysOps administrator take to achieve the maximum cost savings? (Select TWO.)
- Create a gateway VPC endpoint for Amazon S3 and associate it with the private subnet route tables.Answer
- Create interface VPC endpoints for Amazon Kinesis Data Streams in the private subnets and enable private DNS.Answer
- CCreate an interface VPC endpoint for Amazon S3 and associate it with the private subnet route tables.
- DConsolidate the NAT Gateways into a single Availability Zone and route all outbound traffic through it.
- EConfigure the private subnet route tables to direct all Kinesis and S3 traffic through an AWS Transit Gateway.
Answer
Create a gateway VPC endpoint for Amazon S3 and associate it with the private subnet route tables, and create interface VPC endpoints for Amazon Kinesis Data Streams in the private subnets and enable private DNS.
The correct options are to create a gateway VPC endpoint for Amazon S3 and interface VPC endpoints for Amazon Kinesis Data Streams. Gateway VPC endpoints are free and eliminate the NAT Gateway data processing charges for S3 ( 0.01/GB) compared to NAT Gateways ($0.045/GB), reducing the overall cost for Kinesis traffic.
Step-by-Step Solution
Key Concept
Optimizing VPC data transfer costs by utilizing Gateway and Interface VPC Endpoints to bypass NAT Gateways for AWS service traffic.