Skip to content
CAMPUX
Field notes · Storage
Blob access tiers

Hot, cool, cold, archive: Azure Blob storage tiers without overpaying

By 6 min read

Storing a file you touch daily and a file you touch once a year at the same price is money on fire. Blob access tiers let you match cost to how often data is actually read — as long as you know the one tradeoff and the one trap.

New to cloud? CAMPUX is a free, build-first course. Start here →

Not all data is equal. This month's active dataset earns its keep; the compliance archive from four years ago just sits there. Azure Blob Storage lets you price them differently through access tiers, and the whole system runs on one seesaw: the cooler the tier, the cheaper it is to store and the more expensive it is to read. Get the match right and the same data costs a fraction; get it wrong and you either overpay for storage or get stung on retrieval.

The four tiers

TierFor data that is…Storage costAccess costMin. retentionRetrieval
Hotaccessed frequentlyHighestLowestInstant
Coolinfrequently accessedLowerHigher30 daysInstant
Coldrarely accessed, still fastLower stillHigher still90 daysInstant
Archivealmost never accessedLowestHighest180 daysHours (rehydrate)

Hot, cool, and cold are all online tiers — data is readable immediately, in milliseconds, at the same durability. They differ only on the cost seesaw and on a minimum retention period. Hot is for data in active use; cool for short-term backups and older sets you still occasionally read; cold for data you rarely touch but must be able to pull back instantly.

Blob tiers Hot to Archive trade falling storage cost against rising retrieval cost and latency.storage cost falls →Hotfrequent accessCool≥ 30 days idleCold≥ 90 days idleArchiveoffline · rehydrate in hours→ retrieval cost & latency rise
Figure — Blob storage tiers trade storage price against access price. Hot is cheapest to read and dearest to store — for data you touch often. Cool and Cold drop the per-GB storage cost for data you rarely open, in exchange for higher read charges and minimum-stay penalties (30 and 90 days). Archive is the cheapest to hold and the slowest to reach: the blob is offline and must be rehydrated over hours before you can read it. Match the tier to how often you actually touch the data.

Archive is different — and this is the trap

Archive is not just "very cold." It is an offline tier, and that changes the rules. Storage is the cheapest Azure offers, but you cannot read an archived blob at all without first rehydrating it to an online tier — an operation that can take up to 15 hours. So archive is perfect for long-term backups, raw data you must preserve, and compliance sets that essentially never get read — and completely wrong for anything a user might request and expect to see soon. "Cheapest storage" hides "slowest and most expensive to get back."

The cooler the tier, the less you pay to keep it and the more you pay — in money and in time — to read it.

The early-deletion penalty

Each cooler tier carries a minimum retention period — 30 days for cool, 90 for cold, 180 for archive. Delete, overwrite, or move a blob to another tier before that window is up and you pay a prorated early-deletion fee for the days remaining. Drop a file into archive and pull it out after 45 days, and you are billed as if it stayed 180. The tiers reward putting data where it genuinely belongs, not shuffling it around impatiently.

Do not tier by hand — automate it

The real win is not choosing a tier once; it is letting data cool as it ages. That is what lifecycle management policies do: rule-based transitions like "move blobs to cool after 30 days without access, to archive after 180, and delete after 7 years." You set the rules once and Azure moves data down the seesaw automatically, so nobody has to remember. (One caveat worth knowing: a lifecycle policy can move blobs into archive, but it cannot rehydrate them back out — pulling data out of archive is always a deliberate act.)

How to choose

Match the tier to the read pattern, respect the retention windows, and let lifecycle rules do the moving. That is how a storage bill stops being a flat fee for everything and starts reflecting what your data is actually worth to you this month.

Questions people also ask

What is the difference between hot, cool, and archive storage in Azure?

Hot, cool, and cold are all online tiers: data reads instantly, in milliseconds, at any time. Archive is offline: storage is cheapest, but you cannot read a blob until you rehydrate it back to an online tier, which can take hours. The tiers trade storage cost against access cost and, for archive, against read speed.

How long does it take to rehydrate a blob from the archive tier?

Standard-priority rehydration can take up to 15 hours. High-priority rehydration, available for blobs under 10 GB, often completes in under an hour but costs more. Neither option gives you the millisecond reads that hot, cool, and cold provide, so archive only fits data nobody needs back on short notice.

What happens if you delete a blob before the minimum retention period?

You pay an early-deletion fee, prorated for the days remaining in that tier's minimum retention window: 30 days for cool, 90 for cold, 180 for archive. Pull a blob out of archive after 45 days and you are billed as if it stayed the full 180. The fee exists so tiers reward where data belongs, not impatient shuffling.

Which Azure storage tier is cheapest?

Archive has the lowest storage cost of the four tiers, but the highest access cost and a rehydration delay measured in hours. Cheapest only makes sense against a read pattern: archive is cheapest for data you almost never read; hot is cheapest overall for data you read constantly, once access costs are counted.

Can you automatically move blobs between access tiers?

Yes, with a lifecycle management policy: rule-based transitions such as moving blobs to cool after 30 days without access, to archive after 180, and deleting after 7 years. Azure applies the rules on a schedule so nobody has to retier data by hand. A lifecycle policy can move a blob into archive, but it cannot rehydrate one back out; that is always a deliberate, manual act.

Further reading — the Microsoft docs
Your next class · free
You've read the idea. Class 12 — Storage Accounts is where you build it, hands-on — no account needed.Start Class 12 →
Captain O
Founder & instructor · CAMPUX Cloud Engineering Bootcamp
LinkedIn
Drilled in Class 12 — Storage Accounts. Back to all field notes →