Question

Difficulty: EasyCost-Optimized Storage Tiering and Lifecycle Management

An advertising technology platform generates temporary campaign performance report files that average 45 MB45\text{ MB} in size. These reports are queried frequently by analytics tools for exactly 10 days10\text{ days} after creation, after which they are no longer needed and must be deleted. A solutions architect needs to design a cost-optimized storage strategy for these files. Which strategy will meet these requirements at the lowest cost?

  1. A
    Transition the files to Amazon S3 Standard-Infrequent Access (S3 Standard-IA) after 1 day1\text{ day}, and use an S3 Lifecycle policy to delete the files after 10 days10\text{ days}.
  2. B
    Store the files in Amazon S3 Intelligent-Tiering and use an S3 Lifecycle policy to delete the files after 10 days10\text{ days}.
  3. Store the files in Amazon S3 Standard and use an S3 Lifecycle policy to delete the objects after 10 days10\text{ days}.Answer
  4. D
    Transition the files to Amazon S3 Glacier Flexible Retrieval after 1 day1\text{ day}, and use an S3 Lifecycle policy to delete the files after 10 days10\text{ days}.

Answer

Store the files in Amazon S3 Standard and use an S3 Lifecycle policy to delete the objects after 10 days10\text{ days}.
The correct option is to store the files in Amazon S3 Standard and delete them after 10 days10\text{ days} using an S3 Lifecycle policy. Since the files are deleted after 10 days10\text{ days}, they do not meet the minimum storage duration requirements of S3 Standard-IA (30 days30\text{ days}) or S3 Glacier Flexible Retrieval (90 days90\text{ days}). Deleting them early from these tiers results in paying for the remaining storage duration as a penalty, making them more expensive than S3 Standard. Amazon S3 Intelligent-Tiering is also not cost-effective because it incurs a monitoring fee per object and the files are deleted before they can transition to lower-cost tiers.

Step-by-Step Solution

1
Analyze the retention requirement of the files.
The files are only kept for 10 days10\text{ days} before being deleted.
Determines the total duration that storage charges will apply.
2
Evaluate the minimum storage duration rules of Amazon S3 storage classes.
S3 Standard-IA has a minimum of 30 days30\text{ days}, and S3 Glacier Flexible Retrieval has a minimum of 90 days90\text{ days}.
Helps identify if any storage classes will charge a penalty for early deletion.
3
Determine the most cost-effective storage class with no early deletion penalties.
S3 Standard has no minimum storage duration or deletion penalties, making it the most cost-effective option for files stored for only 10 days10\text{ days}.
Ensures the selected option achieves the lowest overall cost.

Key Concept

Identifying minimum storage duration requirements for S3 storage classes to avoid early deletion penalties.
Rate this question