Azure Documentation

Blob Storage Overview

Azure Blob Storage is Microsoft's object storage solution for the cloud. Blob storage is optimized to store massive amounts of unstructured data, such as text or binary data.

Unstructured data is data that doesn't adhere to a particular data model or definition, such as images, videos, audio files, documents, or any other type of byte/text collection. You might need to store and serve images or documents directly to a browser, store files to be processed by an application or VM, or stream video and audio content.

Key Features

Blob Storage Concepts

Blob storage organizes objects in containers. A container is a logical grouping of blobs.

Blobs

A blob can be one of the following:

Containers

A container is a REST object that enables access to a set of blobs; it is analogous to a directory in a file system. A storage account can contain an unlimited number of containers, and a container can contain an unlimited number of blobs.

Note: Container names must be lowercase.

Use Cases

Storage Tiers

Blob storage offers several tiers that can be used to optimize storage costs based on how frequently data is accessed:

Tip: You can configure default access tiers at the account or container level, or set them on individual blobs.

Getting Started

To get started with Azure Blob Storage, you will need an Azure subscription and a storage account. You can create these through the Azure portal, Azure CLI, or Azure PowerShell.

Once your storage account is set up, you can begin uploading and managing blobs using various tools and SDKs:

For more detailed information on specific operations and configurations, please refer to the related documentation sections.