What is Azure Blob Storage?
Azure Blob Storage is Microsoft’s object storage solution for unstructured data in the cloud. The service provides massively scalable storage for binary data, text, logs, backups, media files, and data lake workloads, with several access tiers for cost-optimized retention based on access frequency.
Data is stored as objects (blobs) in containers (similar to S3 buckets). Three blob types are available: Block Blobs for general data (images, videos, documents), Append Blobs for log files and streaming data, and Page Blobs for random-access scenarios (e.g., VHD disks). A single blob can grow up to 190.7 TiB, and storage accounts scale to petabytes.
For retention, the online tiers Hot, Cool, and Cold are available alongside the offline Archive tier. Hot is optimized for frequent access (highest storage cost, lowest access cost); Cool and Cold suit less frequently used data with minimum retention periods of 30 and 90 days respectively, while still offering instant access; Archive offers the lowest storage cost with a 180-day minimum retention and rehydration times of up to 15 hours. An optional Smart Tier automatically moves data between Hot, Cool, and Cold based on actual access patterns. Lifecycle management rules further automate tier transitions and deletions based on age or last access.
Core Features
- Four access tiers (Hot, Cool, Cold, Archive) plus an automated Smart Tier for cost optimization
- Automatic lifecycle management with tiering policies
- Multiple redundancy options: LRS, ZRS, GRS, GZRS
- Immutable storage (WORM) for compliance
- Private endpoints for VNet integration
- Data Lake Storage Gen2 with hierarchical namespace
Typical Use Cases
Backup and disaster recovery: Companies store database, VM, and file backups in the Cool, Cold, or Archive tier. Lifecycle policies automatically move backups to cheaper tiers once defined time periods are reached.
Media storage for streaming: Video platforms store master files in the Hot tier, older or rarely accessed content in Cool or Archive. Azure CDN can cache frequently accessed content for global delivery.
Data lake for big data analytics: Data engineering teams store raw data (logs, events, telemetry) in Azure Data Lake Storage Gen2, which is Blob Storage with hierarchical namespace enabled. Parquet and Delta files are analyzed by Spark, Synapse, or Databricks.
Static website hosting: Single-page applications and static websites can be hosted directly from Blob Storage, complemented by Azure CDN for global caching and custom domains with SSL.
Benefits
- Elastic scaling without capacity planning
- Pay only for what you use, with tiering to reduce cost further
- High durability designs (11 nines for LRS, per Microsoft’s published redundancy documentation)
- Native integration with Azure analytics services
Frequently Asked Questions
What is the difference between Hot, Cool, Cold, and Archive?
Hot is optimized for frequent access with the highest storage cost but lowest access cost. Cool and Cold suit less frequently accessed data with minimum retention periods of 30 and 90 days respectively, while still offering millisecond access. Archive offers the lowest storage cost with a 180-day minimum retention and rehydration times of up to 15 hours before data becomes accessible.
How does rehydration from Archive work?
Archive blobs must be rehydrated to an online tier (Hot, Cool, or Cold) before they can be accessed. Depending on the chosen priority, rehydration takes anywhere from a few hours up to 15 hours. Archive is therefore best suited for data that doesn’t need to be accessed immediately, such as compliance backups or historical logs.
What is Azure Data Lake Storage Gen2?
ADLS Gen2 is Blob Storage with hierarchical namespace enabled. It offers file system semantics (directories, rename operations), better performance for big data workloads, and POSIX-like ACLs. Pricing matches regular Blob Storage; Gen2 is designed for data lakes used with Spark, Synapse, or Databricks.
What does Azure Blob Storage cost?
Costs consist of per-GB storage costs (tier-dependent), transaction costs (read, write, list operations), and, where applicable, outbound data transfer and geo-replication costs. Current prices by region and tier are available via the Azure pricing calculator; lifecycle management and choosing the right tier can significantly reduce costs.
Integration with innFactory
As a Microsoft Solutions Partner, innFactory supports you with Azure Blob Storage: tier strategy, lifecycle management, cost optimization, and data lake implementations.
Available Tiers & Options
Hot tier
- Lowest access costs
- Optimized for frequent access
- Highest storage cost
Cool tier
- Lower storage cost
- 30-day minimum retention
- Good for backups
- Higher access costs
Cold tier
- Even lower storage cost than Cool
- Still millisecond access
- 90-day minimum retention
- Higher access costs than Cool
Archive tier
- Lowest storage cost
- Long-term retention
- Rehydration required (up to 15 hours)
- 180-day minimum retention
Typical Use Cases
Technical Specifications
Note: All product information on this page has been compiled with care, but is provided without guarantee and may be outdated or incomplete. Cloud services evolve rapidly — features, pricing, SLAs, and availability change frequently. Authoritative and up-to-date information can only be found on the official product page of Azure (official documentation). This page does not represent an offer by Azure.
