AWS Certified Solutions Architect – Associate (SAA-C03) — Question 823

A company runs an application on Amazon EC2 instances in a private subnet. The application needs to store and retrieve data in Amazon S3 buckets. According to regulatory requirements, the data must not travel across the public internet.

What should a solutions architect do to meet these requirements MOST cost-effectively?

Answer options

Correct answer: D

Explanation

An Amazon S3 gateway endpoint is the most cost-effective solution because AWS does not charge for gateway endpoints, unlike interface endpoints or NAT gateways which incur hourly and data processing fees. Both gateway and interface endpoints keep traffic within the AWS network, but the gateway endpoint satisfies the cost-effectiveness requirement perfectly. AWS Storage Gateway is unnecessary and would introduce additional infrastructure costs.