A company stores compliance reports in Amazon S3. Objects are written once and rarely accessed. They need to keep the data for 3 years. When retrieval is needed for an audit, the reports can be restored within hours (not minutes). What storage class should the company use for new objects, assuming minimal operational overhead?
Glacier Flexible Retrieval is designed for infrequent access with retrieval typically on the order of hours.
Why this answer
S3 Glacier Flexible Retrieval is the correct choice because it is designed for long-term archival data that is rarely accessed, with retrieval times ranging from minutes to hours. It offers a lower storage cost than S3 Standard while still meeting the 3-year retention requirement and the acceptable retrieval window of 'within hours'. This minimizes operational overhead as objects are automatically transitioned to the appropriate storage tier without manual lifecycle management.
Exam trap
The trap here is that candidates often confuse S3 Glacier Deep Archive with S3 Glacier Flexible Retrieval, assuming both have similar retrieval times, but Deep Archive requires 12+ hours for standard retrievals, which fails the 'within hours' constraint.
How to eliminate wrong answers
Option A is wrong because S3 Standard is optimized for frequently accessed data with millisecond retrieval, making it unnecessarily expensive for data that is rarely accessed and only needed for audits. Option C is wrong because S3 Intelligent-Tiering is designed for data with unknown or changing access patterns and incurs a monthly monitoring fee per object, which adds operational overhead and cost for a workload where access patterns are known (rare access). Option D is wrong because S3 Glacier Deep Archive has a retrieval time of 12 hours or more, which exceeds the 'within hours' requirement and would not meet the audit retrieval window.