SOA-C02 Reliability and Business Continuity Practice Question
A company is using Amazon S3 to store critical data with versioning enabled. The SysOps administrator needs to implement a solution that automatically transitions objects to S3 Glacier Deep Archive after 90 days and permanently deletes them after 7 years. Which S3 feature should be used?
⚠ Common exam trap
Many exam-takers confuse S3 Intelligent-Tiering with lifecycle policies, thinking it can enforce fixed time-based transitions, when in reality Intelligent-Tiering only responds to access patterns and cannot guarantee a specific schedule for archiving or deletion.
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
S3 Lifecycle policies are the correct choice because they allow you to define rules that automatically transition objects to S3 Glacier Deep Archive after a specified number of days (90) and then permanently expire (delete) them after a longer period (7 years). This directly meets the requirements for automated, time-based storage class transitions and deletion without manual intervention.
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 Lifecycle policies
Why this is correct
S3 Lifecycle policies are the correct answer because they provide exactly the automation needed to manage the data's full lifecycle. You define rules that transition objects to less expensive storage classes like S3 Standard-IA or S3 Glacier after specified durations, and you can also set expiration actions that permanently delete objects or their versions. Lifecycle policies act on prefixes, tags, and object age, giving you precise control over when data moves to colder tiers and when it is eventually removed, which directly accomplishes both transitioning and expiring critical data.
- ✗
S3 Intelligent-Tiering
Why it's wrong here
S3 Intelligent-Tiering is incorrect because it does not delete or expire objects. This storage class automatically monitors data access patterns and moves objects between its own tiers (S3 Intelligent-Tiering Frequent Access, Infrequent Access, and Archive Instant Access) to optimize storage costs without any impact on availability or performance, but it never removes data. While it can optionally transition objects to deep archive tiers, it lacks lifecycle rules for expiration or explicit scheduling, so it cannot perform the full lifecycle management that the scenario requires.
- ✗
S3 Object Lock
Why it's wrong here
S3 Object Lock is wrong because it is a compliance feature, not a lifecycle automation tool. Object Lock prevents objects from being deleted or overwritten for a specified retention period, using either retention dates or legal holds, which actually works against the requirement to delete data. Although Object Lock can be used alongside lifecycle policies to govern deleted versions, it does not automate transitions and does not provide any mechanism to move data between storage classes or to expire it.
- ✗
S3 Cross-Region Replication
Why it's wrong here
S3 Cross-Region Replication is not the correct answer because it only duplicates objects from one S3 bucket to another in a different AWS Region for the purposes of geographic redundancy, disaster recovery, or latency reduction. Replication does not manage lifecycle actions; it merely copies new or changed objects asynchronously, and while you can combine replication with lifecycle rules, the replication alone never transitions objects to cheaper storage or schedules their deletion. Therefore, it cannot handle the company's need to automate transitions and expire old data.
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 SOA-C02 question from scratch — 1,169 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 SOA-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 SOA-C02 exam.