Question bank · $150 Free reference Certifications

AWS S3 storage classes, compared

Every S3 storage class on one page — retrieval speed, minimum storage duration, and when to use each. Core knowledge for the AWS Solutions Architect exam.

Advertisement · 728×90

The seven classes at a glance

All classes offer the same 11 nines (99.999999999%) durability. They differ in availability, retrieval speed, minimum storage duration, and cost.

ClassBest forRetrievalMin duration
S3 StandardFrequently accessed dataMillisecondsNone
Intelligent-TieringUnknown/changing access patterns (auto-moves tiers)MillisecondsNone
Standard-IAInfrequent access, rapid when neededMilliseconds30 days
One Zone-IAInfrequent, re-creatable data (single AZ)Milliseconds30 days
Glacier Instant RetrievalArchive needing instant accessMilliseconds90 days
Glacier Flexible RetrievalArchive, retrieval in minutes–hours1 min – 12 hrs90 days
Glacier Deep ArchiveLong-term archive, lowest cost12 – 48 hrs180 days

Resilience: how many Availability Zones

  • Every class stores data across ≥ 3 Availability Zonesexcept One Zone-IA, which uses a single AZ. That makes it ~20% cheaper than Standard-IA but vulnerable if that AZ is lost.
  • Use One Zone-IA only for data you can re-create (e.g. thumbnails, secondary copies).

How the costs trade off

The rule of thumb

As you move down the list, storage gets cheaper but retrieval gets slower and pricier, and minimum-duration charges grow. IA and Glacier classes add a per-GB retrieval fee and bill early-deletion if you remove objects before the minimum duration.

Intelligent-Tiering charges a small monitoring fee per object but no retrieval fees — ideal when access patterns are unpredictable.

Exam traps

  • One Zone-IA for critical data. One AZ = lower availability; don't use it for irreplaceable data.
  • Forgetting minimum-duration charges. Deleting Standard-IA objects before 30 days still bills 30 days.
  • Glacier Instant vs Flexible. Instant = millisecond retrieval; Flexible = minutes to hours.
  • Assuming Glacier is a separate service. It's a set of S3 storage classes.

Test yourself

4 quick questions — tap an answer to check it instantly. Nothing is sent anywhere.

1. Which storage class stores data in a single Availability Zone?

Answer: C. One Zone-IA uses a single AZ — cheaper, but lost if that AZ fails. Use it only for re-creatable data.

2. Lowest-cost class for long-term archive with ~12-hour retrieval?

Answer: C. Glacier Deep Archive is the cheapest, with the slowest (~12h) retrieval and a 180-day minimum.

3. Best class when access patterns are unknown or changing?

Answer: B. Intelligent-Tiering auto-moves objects between tiers; no retrieval fees, just a small monitoring fee.

4. Minimum storage duration for Standard-IA?

Answer: B. Standard-IA and One Zone-IA have a 30-day minimum; deleting earlier still bills 30 days.

Sources

  1. Amazon Web Services — S3 Storage Classes.
  2. AWS, Amazon S3 User Guide — using storage classes.

Reference summary only. "AWS" is a trademark of Amazon. Confirm current details and pricing in the official AWS documentation.