A company is developing a containerized application in a VPC that stores and accesses data in an Amazon S3 bucket. During development the application will transfer about 1 TB of S3 data per day. The company wants to minimize costs and avoid routing traffic over the internet when possible. Which solution meets these requirements?
Choose an answer
Tap an option to check your answer.
Correct answer: Create a gateway VPC endpoint for Amazon S3. Associate this endpoint with all route tables in the VPC.
Why this is the answer
A gateway VPC endpoint for Amazon S3 allows instances in your VPC to access S3 directly, without traversing the public internet. This reduces data transfer costs and improves security by keeping traffic within the AWS network. Associating it with all route tables ensures all subnets can utilize the endpoint. S3 Intelligent-Tiering is a storage class optimization feature, not a networking solution, and wouldn't directly address the requirement to avoid internet traffic or minimize data transfer costs for VPC to S3 communication. S3 Transfer Acceleration speeds up transfers over the internet from remote locations, which is contrary to the requirement of avoiding internet traffic. An interface endpoint for S3 is not the correct type; S3 uses a gateway endpoint. Interface endpoints are for services that use AWS PrivateLink.
Pass your exam — without the endless answer hunt
Get every verified question and explanation for this exam in one place, and save hours of prep. 1,000+ certifications · 20+ languages · free to start.
Pass your exam faster → No card needed