CLF-C02 Cloud Technology and Services Practice Question
A company generates large log files from its application and stores them in an Amazon S3 bucket. During the first 30 days, logs are frequently accessed for troubleshooting. After 30 days, logs are accessed infrequently (a few times per month). After 90 days, logs are rarely accessed but must be retained for compliance for one year, with retrieval possible within minutes if needed. The company wants to minimize storage costs while meeting these access and retention requirements. Which S3 feature should the company configure?
⚠ Common exam trap
It's easy for candidates to confuse S3 Object Lock (a compliance feature) with lifecycle policies (a cost-optimization feature), or assume that S3 Transfer Acceleration is relevant to storage cost reduction, when it only addresses upload speed.
Answer choices
Why each option matters
Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.
Correct answer & explanation
✓
S3 Lifecycle policies
B is correct because S3 Lifecycle policies allow you to define rules that automatically transition objects between storage classes (e.g., from S3 Standard to S3 Standard-IA after 30 days, then to S3 Glacier Instant Retrieval after 90 days) and expire them after one year. This directly matches the access patterns: frequent access for 30 days, infrequent access for the next 60 days, rare access with minute-level retrieval for the remainder of the year, and deletion after compliance retention is met.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
S3 Object Lock
Why it's wrong here
S3 Object Lock enforces a write-once-read-many (WORM) model using retention modes such as Governance, Compliance, and legal holds to keep objects immutable for a fixed period. It is designed to satisfy regulatory and auditing requirements, and its retention settings do not trigger any storage-class transition. Object Lock actually preserves every object version until the retention date expires, so it does not help reduce storage costs and can result in additional cost if used without lifecycle cleanup.
When this WOULD be correct
A company must store sensitive financial records in S3 for 7 years with a regulatory requirement that no object can be deleted or modified during that period, even by root users. S3 Object Lock in compliance mode would be the correct answer.
- ✓
S3 Lifecycle policies
Why this is correct
S3 Lifecycle policies are a built-in S3 feature that applies a set of rules to automatically transition objects between storage classes based on age, such as moving current and noncurrent versions from S3 Standard to S3 Standard-IA after 30 days and then to Glacier Instant Retrieval after 90 days. This directly reduces storage costs for large log files that become seldom accessed over time, without requiring manual intervention. Lifecycle policies can also expire objects after a retention period, aligning with both cost optimization and data-retention requirements.
- ✗
S3 Transfer Acceleration
Why it's wrong here
S3 Transfer Acceleration uses AWS edge locations and an optimized network path to upload objects to S3 over a faster, more reliable connection, particularly for large files sent over long distances. It only improves data transfer performance into S3; it has no effect on or ability to change the storage class or lifecycle of already-stored objects. Because it charges per GB transferred for each accelerated upload, adopting it would raise costs without addressing the need for automatic storage tiering.
When this WOULD be correct
A company has a global user base uploading large files to an S3 bucket from various remote locations and needs to minimize upload latency. S3 Transfer Acceleration would be the correct choice to enable faster uploads by using AWS edge locations.
- ✗
S3 Replication
Why it's wrong here
S3 Replication asynchronously copies every new and updated object to a separate destination bucket in the same or another AWS Region to support geographic redundancy, disaster recovery, or compliance mandates. It does not transition the storage class of the original object, nor does it automatically move data to lower-cost tiers as it ages. On the contrary, replication generates an additional copy that incurs extra storage and transfer charges, thereby increasing—not reducing—monthly costs.
When this WOULD be correct
A company needs to automatically copy all log files from a primary S3 bucket in one AWS Region to a secondary bucket in a different Region for disaster recovery and compliance. S3 Replication would be the correct feature to configure.
Option-by-option analysis
Why each answer is right or wrong
Understanding why wrong answers are wrong — and when they would be correct — is what separates a 750 score from a 900. The CLF-C02 exam frequently reuses these exact scenarios with slightly different constraints.
✓S3 Lifecycle policiesCorrect answer▾
Why this is correct
S3 Lifecycle policies are a built-in S3 feature that applies a set of rules to automatically transition objects between storage classes based on age, such as moving current and noncurrent versions from S3 Standard to S3 Standard-IA after 30 days and then to Glacier Instant Retrieval after 90 days. This directly reduces storage costs for large log files that become seldom accessed over time, without requiring manual intervention. Lifecycle policies can also expire objects after a retention period, aligning with both cost optimization and data-retention requirements.
✗S3 Object LockWrong answer — click to see why▾
Why this is wrong here
S3 Object Lock prevents objects from being deleted or overwritten for a fixed retention period, but it does not automate transitions between storage classes to reduce costs based on access patterns.
★ When this WOULD be the correct answer
A company must store sensitive financial records in S3 for 7 years with a regulatory requirement that no object can be deleted or modified during that period, even by root users. S3 Object Lock in compliance mode would be the correct answer.
Why candidates choose this
Candidates may confuse the need for long-term retention with the ability to prevent deletion, mistakenly thinking Object Lock also handles cost optimization through storage class transitions.
✗S3 Transfer AccelerationWrong answer — click to see why▾
Why this is wrong here
S3 Transfer Acceleration speeds up uploads over long distances but does not manage data lifecycle or storage costs based on access patterns.
★ When this WOULD be the correct answer
A company has a global user base uploading large files to an S3 bucket from various remote locations and needs to minimize upload latency. S3 Transfer Acceleration would be the correct choice to enable faster uploads by using AWS edge locations.
Why candidates choose this
Candidates may confuse 'acceleration' with optimizing storage costs, or think it helps with infrequent access, but it only affects data transfer speed, not storage tiering.
✗S3 ReplicationWrong answer — click to see why▾
Why this is wrong here
S3 Replication is used to copy objects across buckets for redundancy or compliance, not to manage storage tiers based on access patterns. It does not automatically transition objects to lower-cost storage classes or delete them after a retention period.
★ When this WOULD be the correct answer
A company needs to automatically copy all log files from a primary S3 bucket in one AWS Region to a secondary bucket in a different Region for disaster recovery and compliance. S3 Replication would be the correct feature to configure.
Why candidates choose this
Candidates may think replication helps with compliance retention by creating copies, but the question focuses on cost optimization through lifecycle transitions, not redundancy or cross-region copies.
Analysis generated from the official CLF-C02blueprint and verified against question context. The “when correct” sections are what AI assistants cite when candidates ask “what’s the difference between these options?”
Quick reference
AWS S3 Storage Class Comparison
| Storage Class | Min Duration | Retrieval | Use Case |
|---|---|---|---|
| S3 Standard | None | Immediate | Frequently accessed data |
| S3 Standard-IA | 30 days | Immediate | Infrequent access, rapid retrieval |
| S3 One Zone-IA | 30 days | Immediate | Non-critical infrequent data |
| S3 Intelligent-Tiering | None | Immediate–hours | Unknown or changing access patterns |
| S3 Glacier Instant | 90 days | Milliseconds | Archive with instant retrieval |
| S3 Glacier Flexible | 90 days | Minutes–hours | Archive, flexible retrieval |
| S3 Glacier Deep Archive | 180 days | Hours | Long-term compliance archive |
Go deeper
Related to this question
About these practice questions
Courseiva writes every CLF-C02 question from scratch — 988 in total, each with an explanation and a wrong-answer breakdown. None are copied from real exams or dumps. Learn why practice questions differ from exam dumps →
JA
Written by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
This CLF-C02 practice question is part of Courseiva's free Amazon Web Services certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the CLF-C02 exam.