Question

Difficulty: EasyCost-Optimized Storage Tiering and Lifecycle Management

A financial company stores monthly transaction reports in an Amazon S3 Standard bucket. The reports have an average size of 15 MB15\text{ MB} each. These reports are accessed frequently by the auditing team for the first 3030 days after generation. After 3030 days, the reports are rarely accessed but must be kept for an additional 6060 days to meet compliance requirements. During this compliance period, the reports must be available for immediate retrieval in the event of an audit. After a total of 9090 days, the reports must be permanently deleted.

Which combination of Amazon S3 Lifecycle actions should a solutions architect implement to meet these requirements in the most cost-effective manner? (Select TWO.)

  1. Transition the reports to Amazon S3 Standard-Infrequent Access (S3 Standard-IA) after 3030 daysAnswer
  2. Configure a lifecycle rule to permanently delete the reports after 9090 daysAnswer
  3. C
    Transition the reports to Amazon S3 Standard-Infrequent Access (S3 Standard-IA) after 7575 days
  4. D
    Transition the reports to Amazon S3 Glacier Flexible Retrieval after 3030 days
  5. E
    Transition the reports to Amazon S3 Glacier Instant Retrieval after 8585 days

Answer

Transition the reports to Amazon S3 Standard-Infrequent Access (S3 Standard-IA) after 3030 days and configure a lifecycle rule to permanently delete the reports after 9090 days.
The correct lifecycle strategy is to transition the reports to Amazon S3 Standard-Infrequent Access (S3 Standard-IA) after 3030 days, and configure a rule to permanently delete them after 9090 days. This ensures that the reports remain in S3 Standard-IA for 6060 days, which satisfies the 3030-day minimum storage duration charge for S3 Standard-IA. S3 Standard-IA also meets the requirement of immediate (millisecond) retrieval for audits. Finally, deleting the reports at 9090 days complies with the data retention policy and stops further storage charges.

Step-by-Step Solution

1
Analyze the access pattern and lifecycle stages of the reports.
The reports require high-availability storage with frequent access for the first 3030 days, followed by 6060 days of rare access with immediate retrieval capability (days 3030 to 9090), and permanent deletion at day 9090.
This establishes the timeline and constraints for configuring the S3 Lifecycle policy.
2
Select the appropriate storage tier for the rare access phase.
S3 Standard-IA is selected over S3 Standard for the compliance phase because it offers lower storage costs and meets the requirement for immediate (millisecond) retrieval. S3 Glacier options are ruled out due to retrieval delays or duration charges.
Transitioning at day 3030 ensures the reports spend 6060 days in S3 Standard-IA, which comfortably exceeds the 3030-day minimum storage duration billing requirement of S3 Standard-IA.
3
Select the end-of-life action.
Configure a lifecycle expiration rule to permanently delete the objects after 9090 days.
This terminates storage billing once the 9090-day retention period ends, satisfying the compliance requirement.

Key Concept

Amazon S3 Lifecycle rules can automate transitioning and deleting objects to optimize costs. When transitioning to tiers like S3 Standard-IA or S3 Glacier, solutions architects must respect minimum storage duration requirements (e.g., 3030 days for S3 Standard-IA, 9090 days for Glacier) to avoid unexpected billing penalties.
Rate this question