CLF-C02 Question 295
Single answerA company wants to store large amounts of non-frequently accessed data in AWS to optimize costs. They also require the ability to retrieve the data within a few minutes when needed. Which Amazon S3 storage class should they use?
- A
Amazon S3 Standard
- B
Amazon S3 Standard-Infrequent Access (S3 Standard-IA)
- C
Amazon S3 Glacier
- D
Amazon S3 Glacier Deep Archive
Show answer and explanation
Correct answer: B
Explanation
Amazon S3 Standard-Infrequent Access (S3 Standard-IA) is the best choice for storing non-frequently accessed data with the requirement to retrieve it within a few minutes. It balances lower storage costs with relatively quick access times, which aligns with the company's requirements. Other storage classes like Glacier and Glacier Deep Archive are more suited for long-term archival data with longer retrieval times, while S3 Standard is optimized for frequently accessed data but at a higher cost.
- A. Incorrect.
Amazon S3 Standard is designed for frequently accessed data and is the most expensive option in terms of storage costs. It is not optimized for non-frequently accessed data.
- B. Correct.
Amazon S3 Standard-Infrequent Access (S3 Standard-IA) is designed for data that is accessed less frequently but requires rapid (milliseconds) retrieval when needed. It offers a lower cost compared to S3 Standard, making it a good choice for this use case.
- C. Incorrect.
Amazon S3 Glacier is designed for archival storage with retrieval times ranging from minutes to hours, making it unsuitable for use cases that require retrieval within a few minutes.
- D. Incorrect.
Amazon S3 Glacier Deep Archive is the lowest-cost storage class, but it is intended for data that can tolerate retrieval times of 12 hours or more. It is not suitable for this use case.