🔒 Guided

Pre-launch preview. Authorised access only.

Incorrect code

Guided by A Guide to Cloud
Explore AB-900 AI-901
Guided AZ-104 Domain 2
Domain 2 — Module 3 of 5 60%
9 of 27 overall

AZ-104 Study Guide

Domain 1: Manage Azure Identities and Governance

  • Microsoft Entra ID: Your Identity Foundation Free
  • Users, Groups & Licenses Free
  • RBAC: Who Can Do What in Azure Free
  • Subscriptions, Resource Groups & Management Groups Free
  • Azure Policy & Resource Locks Free
  • Tags, Cost Management & Azure Advisor Free

Domain 2: Implement and Manage Storage

  • Storage Accounts & Redundancy
  • Securing Storage: Keys, SAS & Firewalls
  • Blob Containers & Storage Tiers
  • Blob Lifecycle, Versioning & Soft Delete
  • Azure Files: Shares, Snapshots & Recovery

Domain 3: Deploy and Manage Azure Compute Resources

  • ARM Templates & Bicep: Infrastructure as Code
  • Virtual Machines: Create & Configure Free
  • VM Disks, Encryption & Migration
  • Availability Sets, Zones & Scale Sets
  • Containers: ACR, ACI & Container Apps
  • App Service Plans & Scaling
  • App Service: Slots, Certificates & Networking

Domain 4: Implement and Manage Virtual Networking

  • Virtual Networks & Subnets
  • VNet Peering & User-Defined Routes
  • NSGs & Application Security Groups
  • Azure Bastion, Service & Private Endpoints
  • Azure DNS & Load Balancers

Domain 5: Monitor and Maintain Azure Resources

  • Azure Monitor: Metrics & Logs
  • Alerts, Insights & Network Watcher
  • Azure Backup & Vaults
  • Azure Site Recovery & Disaster Recovery

AZ-104 Study Guide

Domain 1: Manage Azure Identities and Governance

  • Microsoft Entra ID: Your Identity Foundation Free
  • Users, Groups & Licenses Free
  • RBAC: Who Can Do What in Azure Free
  • Subscriptions, Resource Groups & Management Groups Free
  • Azure Policy & Resource Locks Free
  • Tags, Cost Management & Azure Advisor Free

Domain 2: Implement and Manage Storage

  • Storage Accounts & Redundancy
  • Securing Storage: Keys, SAS & Firewalls
  • Blob Containers & Storage Tiers
  • Blob Lifecycle, Versioning & Soft Delete
  • Azure Files: Shares, Snapshots & Recovery

Domain 3: Deploy and Manage Azure Compute Resources

  • ARM Templates & Bicep: Infrastructure as Code
  • Virtual Machines: Create & Configure Free
  • VM Disks, Encryption & Migration
  • Availability Sets, Zones & Scale Sets
  • Containers: ACR, ACI & Container Apps
  • App Service Plans & Scaling
  • App Service: Slots, Certificates & Networking

Domain 4: Implement and Manage Virtual Networking

  • Virtual Networks & Subnets
  • VNet Peering & User-Defined Routes
  • NSGs & Application Security Groups
  • Azure Bastion, Service & Private Endpoints
  • Azure DNS & Load Balancers

Domain 5: Monitor and Maintain Azure Resources

  • Azure Monitor: Metrics & Logs
  • Alerts, Insights & Network Watcher
  • Azure Backup & Vaults
  • Azure Site Recovery & Disaster Recovery
Domain 2: Implement and Manage Storage Premium ⏱ ~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.

Azure Blob Storage is Microsoft’s object storage solution, optimised for storing massive amounts of unstructured data. It supports three blob types: block blobs (files up to ~190 TB), append blobs (optimised for append operations like logging), and page blobs (optimised for random read/write, used for VM disks).

Blobs are organised in containers within a storage account. A container is a flat namespace (no real folders, but virtual hierarchy via ’/’ delimiter). Each container has a public access level that controls anonymous read access.

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?

🎬 Video coming soon

← Previous

Securing Storage: Keys, SAS & Firewalls

Next →

Blob Lifecycle, Versioning & Soft Delete

Guided

I learn, I simplify, I share.

A Guide to Cloud YouTube Feedback

© 2026 Sutheesh. All rights reserved.

Guided is an independent study resource and is not affiliated with, endorsed by, or officially connected to Microsoft. Microsoft, Azure, and related trademarks are property of Microsoft Corporation. Always verify information against Microsoft Learn.