liveBook · Manning

Azure Blob Storage

As explained in Architecting an Apache Iceberg Lakehouse

Azure Blob Storage is Microsoft's managed object-storage service for storing and accessing large amounts of unstructured data.

Azure Blob Storage is Azure’s fundamental object-storage service: a flat namespace for durable, geo-redundant storage of unstructured data and Iceberg table files. Applications access blobs over HTTPS through the REST-based Blob API or, in some configurations, an S3-compatible API. section 5.4.5

Its practical architecture combines storage flexibility with operational integrations:

  • Hot, Cool, and Archive tiers align storage cost with access frequency, including lifecycle transitions for older Iceberg data. section 5.4.5
  • Event Grid and Azure Functions support event-driven ingestion, processing, and lifecycle workflows. section 5.4.5
  • ADLS Gen2 extends Blob Storage with hierarchical namespaces, filesystem semantics, atomic renames, Azure AD authentication, and POSIX-style ACLs. section 5.4.5

How Architecting an Apache Iceberg Lakehouse covers it

How deep it goes
Defines storage semantics, access APIs, performance tiers, integrations, and the ADLS distinction without detailing implementation commands.
Examples
Uses Hot, Cool, and Archive tiers, HTTPS REST access, S3-compatible access, and event-driven lifecycle workflows as concrete examples.
What you can do after
Operate/configure Azure object storage by selecting access tiers, APIs, integrations, or ADLS capabilities for analytics workloads.
How it connects
Connects Iceberg with Azure Data Lake Storage, Event Grid, Azure Functions, Azure Active Directory, and POSIX ACLs.

Also explained in

Compare how 2 books explain Azure Blob Storage →

Related concepts

This explainer was generated by Manning's knowledge graph from the text of Architecting an Apache Iceberg Lakehouse. The section links point to the parts of the book it draws on.