Skip to main content

These questions are independently created for study purposes. They are not official AWS exam questions, actual exam questions, leaked questions, or exam dumps.

SAA-C03Cost-Optimized ArchitecturesDifficulty:Normal

SAA-023

You want to automatically move S3 objects with declining access frequency to lower-cost storage classes. Which feature is the most appropriate?

Choices

Explanation and answer

Read the explanation and correct answer (spoiler — try answering first)

Correct answer: A. S3 Lifecycle rules

Explanation

S3 Lifecycle rules can automatically transition objects from S3 Standard to S3 Standard-IA or Glacier storage classes after a specified period.

Per-choice explanations

A. S3 Lifecycle rules

Correct. It is used for cost optimization through storage class transitions.

B. S3 Transfer Acceleration

Incorrect. Transfer Acceleration speeds up uploads, not storage cost reduction.

C. Renaming the S3 bucket

Incorrect. Renaming a bucket is not a cost optimization technique.

D. S3 Object Lambda

Incorrect. Object Lambda transforms data at retrieval time.

Practical Use

S3 Lifecycle rules automatically transition objects between storage classes or delete them based on days elapsed since creation or last access. A common pattern is to move objects from S3 Standard to Standard-IA (infrequent access) after 30 days, to Glacier Flexible Retrieval after 90 days, to Glacier Deep Archive after 180 days, and finally to delete them after 7 years. This tiered approach can significantly reduce storage costs for data whose access frequency declines over time, such as logs, backups, and compliance retention data. When using Lifecycle, be aware that each storage class has a minimum retention period (30 days for Standard-IA and One Zone-IA, 90 or 180 days for Glacier classes). Deleting or transitioning data earlier still incurs charges for the minimum period. Placing small objects (under 128 KB) in IA classes can also be more expensive than Standard due to minimum object size billing, so design must account for file characteristics. When access patterns cannot be predicted, S3 Intelligent-Tiering is often more favorable than Lifecycle in terms of both operational overhead and cost. On SAA-C03, keywords such as "automatically move data with declining access to lower-cost classes," "optimize storage costs," and "lifecycle management" point to Lifecycle rules. Transfer Acceleration (upload acceleration), Object Lambda (transformation on retrieval), and bucket renaming are features or operations for different purposes and are incorrect. The distinction with Intelligent-Tiering, minimum retention periods, and behavior when combined with Versioning are also asked.

Related links

Related services

Related comparison articles