SOA-C02 Cost and Performance Optimization Practice Question
A company uses Amazon S3 to store log files. The logs are accessed frequently for the first 30 days, then rarely accessed after that. The company must retain logs for 7 years for compliance. What is the MOST cost-effective storage solution?
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
✓
Use S3 Standard for 30 days and then transition to S3 Glacier Deep Archive.
S3 Lifecycle policies can transition objects from S3 Standard to S3 Glacier Deep Archive after 30 days, minimizing costs while meeting compliance. S3 Glacier Flexible Retrieval is more expensive than Deep Archive for long-term archival. S3 Intelligent-Tiering adds monitoring costs. S3 One Zone-IA is not suitable for long-term archival due to lower durability.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✓
Use S3 Standard for 30 days and then transition to S3 Glacier Deep Archive.
Why this is correct
This is optimal because an S3 Lifecycle rule can automatically transition objects from S3 Standard, which is used during the 30-day active period when logs are written and frequently queried, to S3 Glacier Deep Archive, the lowest-cost storage class. Deep Archive is designed for long-term retention of rarely accessed data, offering 99.999999999% durability and a default retrieval time of 12 hours, which is acceptable for 7-year-old logs. This combination minimizes storage spend over the retention period while keeping the logs recoverable for compliance purposes.
- ✗
Use S3 Standard for 7 years.
Why it's wrong here
Keeping logs in S3 Standard for all 7 years is wasteful because Standard is priced for frequently accessed data and has the highest per-GB storage rate of the general-purpose classes. Over 84 months, that premium storage charge accumulates far beyond the cost of transitioning to an archival class, and Standard does not automatically reduce cost as the data ages. A lifecycle policy is required to move the logs to a colder, cheaper tier after the initial 30-day period of active use.
- ✗
Use S3 One Zone-IA for 30 days and then transition to S3 Glacier Flexible Retrieval.
Why it's wrong here
S3 One Zone-IA is unsuitable for log archival because it stores data in only a single Availability Zone, providing only 99.5% durability, which is far below the 99.999999999% durability of Standard and Glacier classes and likely violates compliance requirements for logs. Although transitioning to Glacier Flexible Retrieval later reduces storage cost relative to One Zone-IA, Flexible Retrieval still costs more per GB than Deep Archive and incurs per-GB retrieval fees and higher minimum storage durations, making the overall long-term cost greater than the correct lifecycle combination. Additionally, One Zone-IA is intended for easily reproducible data, not critical audit logs.
- ✗
Use S3 Intelligent-Tiering for the entire 7 years.
Why it's wrong here
Intelligent-Tiering automatically moves objects between access tiers, but it charges a monthly per-object automation and monitoring fee for every object, which adds up substantially over a 7-year retention period and makes it more expensive than a fixed lifecycle rule for a known access pattern. Because the logs follow a predictable timeline—frequent access for 30 days, then near-zero access—a direct transition to S3 Glacier Deep Archive avoids those recurring overhead charges. Intelligent-Tiering is best for unpredictable or fluctuating access patterns, not for data that is simply archived after one month.
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.