A company collects daily telemetry files from IoT devices and stores them in an Amazon S3 Standard bucket. The telemetry files must be queryable with millisecond latency for the first 30 days. Between day 30 and day 90, the data is accessed occasionally but still requires millisecond retrieval latency. After 90 days, the files are rarely accessed but must be retained for 7 years ( days) for compliance auditing, where a retrieval time of up to 12 hours is acceptable. Which S3 Lifecycle configuration meets these requirements in the most cost-effective manner without violating S3 Lifecycle constraints or incurring premature transition penalties?
- ATransition objects to S3 Standard-Infrequent Access (Standard-IA) after 15 days, transition them to S3 Glacier Deep Archive after 90 days, and expire them after 2555 days.
- BTransition objects to S3 Standard-Infrequent Access (Standard-IA) after 30 days, transition them to S3 Intelligent-Tiering after 90 days, and expire them after 2555 days.
- Transition objects to S3 Standard-Infrequent Access (Standard-IA) after 30 days, transition them to S3 Glacier Deep Archive after 90 days, and expire them after 2555 days.Answer
- DTransition objects to S3 Glacier Deep Archive after 30 days, transition them to S3 Standard-Infrequent Access (Standard-IA) after 90 days, and expire them after 2555 days.
Answer
Create a lifecycle rule to transition objects to S3 Standard-Infrequent Access (Standard-IA) after 30 days, transition them to S3 Glacier Deep Archive after 90 days, and expire them after 2555 days.
The correct configuration transitions objects to S3 Standard-IA after 30 days, transitions them to S3 Glacier Deep Archive after 90 days, and expires them after 2555 days. This satisfies the millisecond latency requirement for the first 90 days (S3 Standard for 30 days, S3 Standard-IA for the next 60 days). It is valid because the transition to S3 Standard-IA occurs at exactly 30 days, satisfying the minimum residency requirement in S3 Standard. Furthermore, transitioning from S3 Standard-IA to S3 Glacier Deep Archive at day 90 means the objects resided in Standard-IA for 60 days, which exceeds the 30-day minimum storage billing period. Lastly, S3 Glacier Deep Archive supports 12-hour retrievals and provides the most cost-effective storage for the remaining duration.
Step-by-Step Solution
Key Concept
Understanding S3 Lifecycle transition rules, sequence constraints, and minimum storage duration requirements for standard and infrequent access tiers.