AWS Certified Solutions Architect – Professional — Question 492

A financial company is building a system to generate monthly, immutable bank account statements for its users. Statements are stored in Amazon S3. Users should have immediate access to their monthly statements for up to 2 years. Some users access their statements frequently, whereas others rarely access their statements. The company's security and compliance policy requires that the statements be retained for at least 7 years.
What is the MOST cost-effective solution to meet the company's needs?

Answer options

Correct answer: C

Explanation

S3 Intelligent-Tiering is the most cost-effective choice for the first 2 years because it automatically optimizes storage costs for data with unpredictable or changing access patterns without operational overhead or retrieval fees. Enabling S3 Object Lock in compliance mode guarantees that the statements remain immutable as required by the financial company. Transitioning the data to S3 Glacier after 2 years and securing it with an S3 Glacier Vault Lock policy ensures the mandatory 7-year compliance retention requirement is met at a very low cost.