SAP-C02 Question 516
Single answerA company is running a global e-commerce platform and stores product images and user-uploaded content in Amazon S3. To ensure compliance with local data residency requirements, the company must store user-uploaded content in the region where the user is located. The solution must minimize operational overhead while ensuring high availability and durability. What is the most appropriate solution?
- A
Use S3 Transfer Acceleration to upload content to a central S3 bucket and then replicate the data to regional S3 buckets using Cross-Region Replication.
- B
Configure Amazon S3 Object Lambda to dynamically serve user-uploaded content from the closest region based on user location.
- C
Leverage Amazon S3 Multi-Region Access Points to automatically route and store user-uploaded content in the closest region.
- D
Set up separate S3 buckets in each region, and use custom application logic to store and retrieve data based on the user's location.
Show answer and explanation
Correct answer: C
Explanation
Amazon S3 Multi-Region Access Points are specifically designed to simplify data storage across multiple regions by automatically routing data to the nearest region based on user location. This ensures compliance with data residency requirements while minimizing operational complexity. Other options either do not address compliance needs or require significant customization and operational effort.
- A. Incorrect.
S3 Transfer Acceleration speeds up uploads to a single S3 bucket but does not address storing data in specific regions to meet compliance requirements.
- B. Incorrect.
S3 Object Lambda allows for customization of data retrieval but does not enable storing data in specific regions based on user location.
- C. Correct.
S3 Multi-Region Access Points provide an abstraction layer for accessing S3 buckets across multiple regions and automatically route data to the closest region, meeting compliance and operational simplicity requirements.
- D. Incorrect.
Using separate buckets and custom application logic introduces significant operational overhead and is not an optimal solution compared to the built-in capabilities of S3 Multi-Region Access Points.