SAA-C03 Question 236
Single answerA company is building a web application that allows users to upload and share high-resolution images. The images need to be stored with high durability, made publicly accessible for viewing, and require lifecycle management to automatically transition to a lower-cost storage tier after 30 days. Which AWS storage service is the MOST appropriate for this use case?
- A
Amazon S3
- B
Amazon EFS
- C
Amazon EBS
- D
AWS Snowball
Show answer and explanation
Correct answer: A
Explanation
Amazon S3 is specifically designed to store objects such as images and provides features like high durability, public accessibility, and lifecycle management. These features align perfectly with the requirements of the given use case. Other services like Amazon EFS and Amazon EBS are not suitable as they are designed for different purposes, and AWS Snowball is a data transfer device, not a storage service.
- A. Correct.
Amazon S3 is the best fit for this use case as it provides high durability, public accessibility, and lifecycle management to transition objects to lower-cost tiers like S3 Standard-IA or S3 Glacier.
- B. Incorrect.
Amazon EFS is a file system for use with Linux-based workloads and is designed for low-latency access. It is not ideal for storing high-resolution images for public access with lifecycle management.
- C. Incorrect.
Amazon EBS is block storage designed for EC2 instances. It is not suitable for storing objects like images that need public access and lifecycle management.
- D. Incorrect.
AWS Snowball is a physical device used for transferring large amounts of data into or out of AWS. It is not a storage service and does not meet the requirements of high durability or public accessibility.