Application logs in S3 are actively queried for 30 days, rarely read for the next 60 days, and must be retained for 1 year. Which approach reduces cost automatically over time?
A.Keep all logs in S3 Standard for the year
Standard pricing for a year ignores the changing access pattern.
B.An S3 Lifecycle rule transitioning objects to S3 Standard-IA after 30 days and to S3 Glacier Flexible Retrieval after 90 days
Correct. Lifecycle transitions align each phase with a cheaper tier.
C.Manually download logs to a laptop monthly
Manual offloading is error-prone and loses durability guarantees.
D.Enable S3 replication to a second Region
Cross-Region replication adds cost for DR, not savings.
Why this answer
S3 Lifecycle rules automatically transition objects between storage classes (or expire them) based on age — matching storage cost to access frequency without manual work. Replication doubles storage cost rather than reducing it.
Correct answer: B · Last reviewed 2026-10-25
Official AWS references
Practice this interactively
Answer without seeing the solution first in the Cost-Optimized Storage practice session.
Practice Cost-Optimized Storage