Question

Difficulty: EasyAWS Storage Services

A media company stores user-generated videos on AWS. The access patterns for these videos are highly unpredictable; some videos become viral and are accessed frequently, while others are rarely viewed. The company wants to automatically save on storage costs without manually moving data and without affecting retrieval performance. Which Amazon S3 storage class is designed to meet this requirement?

  1. A
    Amazon S3 Standard
  2. Amazon S3 Intelligent-TieringAnswer
  3. C
    Amazon S3 Standard-Infrequent Access (S3 Standard-IA)
  4. D
    Amazon S3 Glacier Flexible Retrieval

Answer

Amazon S3 Intelligent-Tiering
The correct answer is Amazon S3 Intelligent-Tiering. This storage class automatically optimizes storage costs by moving data between access tiers when access patterns change, without any retrieval fees or operational overhead.

Step-by-Step Solution

1
Analyze the workload requirements
The scenario describes storage for data with unpredictable or changing access patterns (some videos viral, some rarely viewed) where cost optimization is desired without performance impact or manual management.
Identifying the key performance and cost constraints helps narrow down the correct S3 storage class.
2
Evaluate S3 storage classes based on automation and access patterns
Only Amazon S3 Intelligent-Tiering monitors access patterns and automatically moves objects between frequent and infrequent access tiers without retrieval fees.
Other classes like Standard-IA require manual management/lifecycles and charge retrieval fees, while Glacier classes do not support immediate millisecond-level retrieval for active user files.

Key Concept

Selecting the appropriate Amazon S3 storage class based on access patterns and cost optimization requirements.
Rate this question