# Azure Blob Storage

> Azure object storage with a Hadoop-compatible lake namespace

Azure Blob Storage is Microsoft's managed object store, and the service Azure Data Lake Storage is built on — enabling its hierarchical namespace turns a blob container into a POSIX-like filesystem that Spark and Presto read through the ABFS driver.

Website: https://azure.microsoft.com/en-us/products/storage/blobs

## Use it when

- The platform runs on Azure; it is the substrate under Synapse, Databricks on Azure, and Microsoft Fabric's OneLake.
- Directory semantics matter: enabling the hierarchical namespace (which is all Data Lake Storage is) makes directory rename and delete atomic metadata operations, with POSIX ACLs per directory.
- Engines arrive through Hadoop tooling; the ABFS driver lets Spark and Presto treat it as a filesystem.
- More than objects are needed: NFS 3.0, SFTP, and WORM retention to SEC 17a-4 come from the same account.

## Think twice when

- Tooling is written against the S3 API; there is no S3 compatibility, so clients must speak the Blob REST API or ABFS.
- Data leaves Azure regularly; egress past the free allowance is charged by zone, the same shape as S3 and GCS.
- Cold data churns: the Cool, Cold, and Archive tiers carry 30-, 90-, and 180-day minimums.

## How it runs

Fully managed, with durability from eleven nines locally to sixteen nines geo-zone-redundant, and asynchronous geo-replication to a paired region with readable secondaries. Hot through Archive tiers with automatic movement via Smart tiering; events flow through Event Grid into Functions or webhooks. The hierarchical namespace is a setting at ordinary Blob prices, so it is a capability decision, not a cost one.

## Details

### General

| Attribute | Value |
| --- | --- |
| License | Commercial |
| Deployment | Managed |
| Operational complexity | Low |
| Pricing | Subscription |
| Documentation | https://learn.microsoft.com/en-us/azure/storage/blobs/ |

### Object Storage

| Attribute | Value |
| --- | --- |
| S3 API | None: native Blob REST API |
| Interfaces | Object, HDFS (ABFS), NFS 3.0, SFTP |
| Egress | Charged by zone above 100 GB free a month; inbound free, waived when leaving Azure |
| Storage tiers | Hot, Cool, Cold, Archive; Smart tier moves data for you |
| Minimum duration | None on Hot; 30, 90 and 180 days on the colder tiers |
| Durability model | Eleven nines LRS, twelve ZRS, sixteen GRS or GZRS |
| Multi-region | GRS or GZRS to a paired region, async; RA- variants read, 15-minute RPO with geo priority |
| Event notifications | Event Grid system topics into Functions, Logic Apps or webhooks |
| Immutability | WORM at container or version level, time-based retention and legal holds, SEC 17a-4 |
| Minimum deployment | None: fully managed |

## Capabilities

- [Object Storage](https://matca.io/capabilities/object-storage)

---

Source: https://matca.io/azure-blob-storage
Last updated: 2026-08-31T11:40:49.539Z
