Domain 2 β€” Module 3 of 5 60%
9 of 27 overall
Domain 2: Implement and Manage Storage Free ⏱ ~11 min read

Blob Containers & Storage Tiers

Blob Storage is Azure's object storage for unstructured data β€” images, videos, backups, logs, anything. Learn how to create containers, choose the right access tier, and understand when to use Hot, Cool, Cold, or Archive.

What is Blob Storage?

Simple explanation

Blob Storage is like a massive, bottomless filing cabinet for any type of file.

On-prem, you stored files on file servers with NTFS. In Azure, Blob Storage holds unstructured data β€” photos, videos, backups, PDFs, log files, anything that isn’t a database. β€œBlob” stands for Binary Large Object.

Inside a storage account, blobs live in containers (like folders). You create containers, set access levels, then upload blobs. Simple as that.

Container access levels

When creating a container, you set the public access level:

LevelWho Can ReadUse Case
Private (default)Only authorised users (key, SAS, or RBAC)Sensitive data, internal use
BlobAnyone can read individual blobs (if they know the URL)Public images, downloads
ContainerAnyone can list and read all blobsPublic file hosting

Important: Even if container access is set to Blob or Container, the storage account must also allow public access. There’s a setting at the account level: β€œAllow Blob public access.” If disabled, no container can be public regardless of its own setting.

Exam tip: Default is private

New storage accounts created after a certain date have public blob access disabled by default. If a question mentions needing anonymous access to blobs, you need to both enable public access at the account level AND set the container to Blob or Container access.

Storage tiers (access tiers)

Azure Blob Storage offers multiple access tiers to optimise costs based on how frequently data is accessed:

Access tiers β€” trade storage cost for access cost
TierStorage CostAccess CostBest For
HotHighestLowestFrequently accessed data (websites, active files)
CoolLower than HotHigher than HotInfrequently accessed, stored 30+ days
ColdLower than CoolHigher than CoolRarely accessed, stored 90+ days
ArchiveLowestHighest (+ rehydration delay)Long-term retention, stored 180+ days

Key rules:

  • Hot and Cool are set at the account level (default) or blob level (override)
  • Cold is set at the blob level only
  • Archive is set at the blob level only β€” and the blob is offline (must be rehydrated before reading)
  • Changing tiers is instant (except rehydrating from Archive, which can take hours)
  • Early deletion fees apply: 30 days for Cool, 90 days for Cold, 180 days for Archive
Real-world: TechCorp's tier strategy

TechCorp Solutions stores different data at different tiers:

  • Hot: Active project files, website assets, application data
  • Cool: Monthly backup snapshots (accessed only during restore)
  • Cold: Quarterly compliance reports (accessed only during audits)
  • Archive: 7-year tax records (legal retention, almost never accessed)

Alex estimates this saves 60% compared to keeping everything in Hot tier.

Exam tip: Archive tier rehydration

Archive blobs are offline. You cannot read them directly. You must rehydrate them first by changing the tier to Hot, Cool, or Cold. Rehydration can take up to 15 hours (standard priority) or 1 hour (high priority, at extra cost).

If a question says β€œdata must be accessible within minutes” β€” Archive is NOT the answer.

Question

What are the four Azure Blob Storage access tiers?

Click or press Enter to reveal answer

Answer

Hot (frequent access, low access cost), Cool (infrequent, 30+ day minimum), Cold (rare, 90+ day minimum), and Archive (offline, 180+ day minimum, requires rehydration). Storage cost decreases from Hot to Archive; access cost increases.

Click to flip back

Question

Can you read data directly from the Archive tier?

Click or press Enter to reveal answer

Answer

No. Archive blobs are offline. You must rehydrate them by changing the tier to Hot, Cool, or Cold before reading. Standard rehydration takes up to 15 hours; high priority takes about 1 hour.

Click to flip back

Question

What is the difference between container-level and account-level access tiers?

Click or press Enter to reveal answer

Answer

The account-level default tier (Hot or Cool) applies to all new blobs that don't specify a tier. Individual blobs can override this at the blob level. Cold and Archive tiers can only be set at the blob level, not the account level.

Click to flip back

Knowledge check

Knowledge Check

CloudFirst Labs stores user-uploaded profile photos that are accessed thousands of times per day. Which storage tier should they use?

Knowledge Check

Meridian Financial stores quarterly compliance reports that are only accessed during annual audits. The minimum retention period is 1 year. The reports must be accessible within 2 hours when requested. Which tier is most cost-effective?