An advertising agency stores high-resolution campaign image assets in an Amazon S3 bucket. Each asset is approximately in size. The assets are accessed frequently for the first days of a campaign. After the campaign ends, the assets are accessed occasionally for reporting and analysis for another days. Once days have passed since upload, the assets are no longer needed and must be deleted. Which lifecycle configuration is the most cost-effective for these assets?
- Retain the assets in Amazon S3 Standard for the entire days, and configure a lifecycle rule to expire the objects after days.Answer
- BConfigure a lifecycle rule to transition the assets to Amazon S3 Standard-Infrequent Access (S3 Standard-IA) after days, and expire the objects after days.
- CConfigure a lifecycle rule to transition the assets to Amazon S3 Glacier Flexible Retrieval after days, and expire the objects after days.
- DConfigure a lifecycle rule to transition the assets to Amazon S3 Standard-Infrequent Access (S3 Standard-IA) after day, and expire the objects after days.
Answer
Retain the assets in Amazon S3 Standard for the entire 25 days, and configure a lifecycle rule to expire the objects after 25 days.
The correct option is to retain the assets in S3 Standard for the entire 25 days and then delete them. Because the total lifecycle of these objects is only 25 days, any transition to Amazon S3 Standard-IA or Amazon S3 Glacier classes will trigger minimum storage duration charges (30 days for S3 Standard-IA and 90 days for S3 Glacier). Thus, keeping the assets in S3 Standard avoids these penalty charges, making it the most cost-effective solution.
Step-by-Step Solution
Key Concept
Understanding Amazon S3 lifecycle constraints, specifically minimum storage durations for S3 Standard-IA (30 days) and S3 Glacier (90 days), to avoid cost penalties on transient data.