S3 Intelligent-Tiering for Cost Optimization

SAA-C03 By islever Editorial Last updated

Short answer

A Create an S3 Lifecycle rule to transition objects to the S3 Intelligent-Tiering storage class.

Question

A company uses an Amazon S3 bucket as its data lake storage platform. The S3 bucket contains a massive amount of data that is accessed randomly by multiple teams and hundreds of applications. The company wants to reduce the S3 storage costs and provide immediate availability for frequently accessed objects. What is the MOST operationally efficient solution that meets these requirements?
  1. Create an S3 Lifecycle rule to transition objects to the S3 Intelligent-Tiering storage class. Correct Answer
  2. Store objects in Amazon S3 Glacier. Use S3 Select to provide applications with access to the data.
  3. Use data from S3 storage class analysis to create S3 Lifecycle rules to automatically transition objects to the S3 Standard-Infrequent Access (S3 Standard-IA) storage class.
  4. Transition objects to the S3 Standard-Infrequent Access (S3 Standard-IA) storage class. Create an AWS Lambda function to transition objects to the S3 Standard storage class when they are accessed by an application.

Key Takeaways

The core trap is choosing manual lifecycle rules or cold storage when the scenario demands automation and immediate access; S3 Intelligent-Tiering automatically optimizes costs without performance impact.

This question evaluates the most operationally efficient method to reduce Amazon S3 storage costs while maintaining immediate availability for frequently accessed objects in a data lake environment.

Common mistake: Candidates often select S3 Standard-IA (Option C) because it seems cheaper, failing to realize that manual rule creation violates the 'operationally efficient' requirement and doesn't handle random access patterns well.

Expert Analysis

Why the Answer Is Correct

S3 Intelligent-Tiering is designed specifically for this scenario. It provides automatic cost savings by moving objects between access tiers based on usage patterns, with no retrieval fees and no performance impact. This meets the requirement for 'immediate availability' and 'operationally efficient' management since no manual intervention or complex Lambda logic is needed.

Why the Other Options Are Wrong

Option B (Glacier) fails the 'immediate availability' requirement as Glacier has retrieval times ranging from minutes to hours. Option C requires manual setup of Lifecycle rules based on analysis, which is less operational efficiency than full automation. Option D involves a custom Lambda function to move data back to Standard, adding significant operational overhead and complexity compared to the built-in automation of Intelligent-Tiering.

Community Comment Notes

Community consensus strongly supports Option A. As user mk168898 noted, "selected A because only option that don't violate the need immediate access." Another commenter, MatAlves, highlighted that "data that accessed randomly" is the key indicator for Intelligent-Tiering. The community correctly identified that automation is the primary driver for operational efficiency here.

Official Reference

https://docs.aws.amazon.com/AmazonS3/latest/userguide/intelligent-tiering-managing.html

This link opens the official vendor documentation in a new tab.

Exam Strategy

When a question asks for 'operationally efficient' solutions involving storage tiering, look for fully managed, automated services like Intelligent-Tiering or Auto Scaling rather than manual scripts or custom code.

Frequently Asked Questions

Does S3 Intelligent-Tiering have retrieval fees?

No, S3 Intelligent-Tiering does not charge retrieval fees for any access tier, making it ideal for unpredictable access patterns.

Why not use S3 Standard-IA for random access?

Standard-IA charges per retrieval and is optimized for infrequent access. Random access would incur high retrieval costs and lacks the automated tiering of Intelligent-Tiering.

More SAA-C03 FAQ →

Community Votes

A
100%

100% of anonymous learners picked answer A. Votes are pick records left by other test-takers — they are not the verified answer.

Discussion 5 contributions

Compiled from public community threads and reader submissions, lightly edited for clarity. Handles and vote tallies are shown as recorded, and comments reflect the views of individual contributors.

From public community threads 5

  1. Scheldon 👍 3 Answered A
    AnswerA The Amazon S3 Intelligent-Tiering storage class automatically stores objects in three access tiers. One tier is optimized for frequent access, one lower-cost tier is optimized for infrequent access, and another very low-cost tier is optimized for rarely accessed data. For a low monthly object monitoring and automation charge, S3 Intelligent-Tiering monitors access patterns and automatically moves objects to the Infrequent Access tier when they haven't been accessed for 30 consecutive days. After 90 days of no access, the objects are moved to the Archive Instant Access tier without performance impact or operational overhead. https://docs.aws.amazon.com/AmazonS3/latest/userguide/intelligent-tiering-overview.html
  2. Kaula 👍 2 Answered A
    https://docs.aws.amazon.com/AmazonS3/latest/userguide/intelligent-tiering-managing.html
  3. mk168898 👍 2 Answered A
    selected A because only option that don't violate the "need immediate access"
  4. MatAlves 👍 2 Answered A
    "data that is accessed randomly" = S3 Intelligent-Tiering storage class.
  5. Hkayne 👍 2 Answered A
    File accessed randomly by multiple teams = intelligent tiering

Reader comments & corrections

No reader corrections yet — spotted an error or have a note? Share it below.

Log in to comment, report an error, or add a note about this question.

Submitted for moderation before publishing. Keep it helpful and respectful.

Practice All SAA-C03 Questions

Access 120 questions with complete answers and detailed explanations.

View Full SAA-C03 Practice Test →

← Back to SAA-C03 Study Guide