Azure Blob Storage is a cloud service for storing unstructured binary data. It is a part of the Microsoft Azure family of cloud services. Blobs can be of any file type. azure blobs can be Block or Page oriented. Block blobs are optimized for sequential read, while Page blobs are optimized for random read. A single Block Blob can be up to 200 GB in size and a single Page blob - up to 2 TB.
from: https://learn.microsoft.com/en-us/azure/storage/blobs/storage-blobs-introduction
Azure Blob storage is Microsoft's object storage solution for the cloud. Blob storage is optimized for storing massive amounts of unstructured data. Unstructured data is data that does not adhere to a particular data model or definition, such as text or binary data.
About Blob storage Blob storage is designed for:
- Serving images or documents directly to a browser.
- Storing files for distributed access.
- Streaming video and audio.
- Writing to log files.
- Storing data for backup and restore, disaster recovery, and archiving.
- Storing data for analysis by an on-premises or Azure-hosted service.
Users or client applications can access objects in Blob storage via HTTP/HTTPS, from anywhere in the world. Objects in Blob storage are accessible via the Azure Storage REST API, Azure PowerShell, Azure CLI, or an Azure Storage client library. Client libraries are available for a variety of languages, including .NET, Java, Node.js, Python, Go, PHP, and Ruby.