Amazon S3 storage classes
S3 storage classes let you trade retrieval speed for storage price. Picking the right one cuts the bill dramatically for cold data — but each colder class adds retrieval fees and minimum-duration charges. This reference covers every general storage class with its durability, availability-zone footprint, retrieval latency, minimum duration and relative cost tier.
How it works
All S3 classes share the same eleven-nines (99.999999999%) durability for
multi-AZ classes; they differ on availability, retrieval and price. The cost
model has three levers:
total cost = storage $/GB-month + request/retrieval fees + min-duration charge
- Hot (
Standard,Express One Zone): no retrieval fee, highest storage price, used for active data. - Infrequent (
Standard-IA,One Zone-IA): lower storage price + a per-GB retrieval fee + 30-day minimum. - Archive (
Glacier Instant,Glacier Flexible,Deep Archive): lowest storage price, retrieval from milliseconds to 48 hours, 90–180-day minimum. - Auto (
Intelligent-Tiering): moves objects between tiers automatically, no retrieval fees, small monitoring charge per object.
Tips and notes
- Lifecycle rules transition objects between classes by age — never move tiny or short-lived objects to IA/archive; the minimum-duration charge eats the saving.
- One Zone classes are not zone-redundant: use only for data you can regenerate.
- Glacier Flexible Retrieval offers Expedited (1–5 min), Standard (3–5 h) and Bulk (5–12 h) retrieval options at different prices.
- Deep Archive is the floor on storage price but the slowest to read — plan for up to 48-hour bulk retrieval.