Skip to content

Blob Storage Basics

Blob Storage is Azure's object storage solution for the cloud, optimized for storing massive amounts of unstructured data.

Tier Availability Cost (Storage) Cost (Access) Retention
Hot Highest Highest Lowest None
Cool High Low High 30 days
Cold Medium Lower Higher 90 days
Archive Lowest Lowest Highest 180 days

mermaid graph LR H[Hot Tier] -- Frequent --> C[Cool Tier] C -- Infrequent --> CL[Cold Tier] CL -- Rare --> A[Archive Tier] A -- Rehydrate --> H H -- Delete --> D((Deleted))

Storage Concepts

  • Containers: Groups of blobs, similar to a directory in a file system.
  • Blobs: Individual data objects (Block, Page, or Append).
  • Metadata: Key-value pairs associated with a blob or container.

Data Types

  • Block Blobs: Best for documents, images, and videos.
  • Append Blobs: Optimized for logging operations.
  • Page Blobs: Designed for frequent random read/write operations (e.g., VHDs).

Tip

Define access tiers and lifecycle policies together so data moves predictably between Hot, Cool, Cold, and Archive based on age and access frequency.

See Also

Sources