Question

Difficulty: HardCost-Optimized Storage Tiering and Lifecycle Management

A digital security company stores video surveillance feeds and operational device telemetry logs in an Amazon S3 bucket.

* Video feeds: The files average 500 MB500\text{ MB} in size. They are accessed frequently during the first 15 days for automated threat detection. After 15 days, they are accessed only if a security incident is reported, which is rare. They must be retained for 60 days total for compliance, after which they can be permanently deleted.
* Device telemetry logs: The files average 15 KB15\text{ KB} in size. They are accessed frequently for the first 10 days for system health checks. After 10 days, access drops significantly, but they must be kept for 35 days total for operational troubleshooting before deletion.

Which two actions should a solutions architect configure in the S3 Lifecycle policy to meet these requirements in the most cost-effective manner?

  1. For the video feeds, configure a transition rule to move the objects to S3 Standard-Infrequent Access (S3 Standard-IA) after 15 days.Answer
  2. B
    For the device telemetry logs, configure a transition rule to move the objects to S3 Standard-Infrequent Access (S3 Standard-IA) after 10 days.
  3. For the device telemetry logs, configure a rule to expire the objects after 35 days without transitioning them to any Infrequent Access tier.Answer
  4. D
    For the video feeds, configure a transition rule to move the objects to S3 Glacier Deep Archive after 15 days.
  5. E
    For the device telemetry logs, configure a transition rule to move the objects to S3 One Zone-Infrequent Access (S3 One Zone-IA) after 10 days.

Answer

Configure a lifecycle rule to transition the video feeds to S3 Standard-IA after 15 days, and configure a rule to expire the device telemetry logs after 35 days without transitioning them to any Infrequent Access tier.
The correct strategy transitions the large video files (500 MB) to S3 Standard-IA after 15 days, since they are stored in S3 Standard-IA for 45 days (meeting the 30-day minimum duration) and are larger than 128 KB. For the telemetry logs, keeping them in S3 Standard and expiring them after 35 days is the most cost-effective action because transitioning them to S3 Standard-IA would trigger penalties for both the small file size (15 KB vs. 128 KB minimum billing size) and the short storage duration (25 days vs. 30-day minimum).

Step-by-Step Solution

1
Analyze the file size and lifecycle duration of the video feeds.
The video feeds average 500 MB (greater than the 128 KB S3 Standard-IA minimum size limit) and will be stored in S3 Standard-IA for 45 days (60 days total minus 15 days frequent access, which is greater than the 30-day minimum storage duration limit).
To determine if transitioning the video feeds to S3 Standard-IA is cost-effective and compliant with S3 storage class billing constraints.
2
Analyze the file size and lifecycle duration of the telemetry logs.
The telemetry logs average 15 KB (smaller than the 128 KB minimum storage billing size for IA) and will be stored for only 25 days if transitioned after day 10 (less than the 30-day minimum storage duration for S3 Standard-IA).
To evaluate the cost impact of transitioning small, short-lived telemetry files to S3 Standard-IA.
3
Select the optimal lifecycle actions based on the analysis.
Transition the video feeds to S3 Standard-IA after 15 days because it avoids all penalties. Retain the telemetry logs in S3 Standard for their entire lifecycle and expire them at day 35 to avoid the 128 KB billing size minimum and the 30-day minimum storage duration penalty.
To achieve the most cost-optimized storage design by aligning file profiles with Amazon S3 storage class rules.

Key Concept

Amazon S3 lifecycle management requires aligning file size characteristics and retention periods with the constraints of storage classes like S3 Standard-IA (128 KB minimum object size and 30-day minimum storage duration) to avoid cost penalties.
Rate this question