An Introduction to Windows Azure Blob Storage

Tanveer Ahmed Siddiqui

The term “blob” is commonly understood to mean “Binary Large OBject.” Many of us are familiar with this term from its usage in a database, where “blob data” might be data stored in our database that does not conform to an established data type as defined by the database. Such data is usually persisted as plain binary data. Windows Azure Blob storage offers a way to store content and make it available across the web. It’s like a storage drive on the cloud that is used to store large amounts of data.

This white paper demonstrates how to create or set up a storage account on Windows Azure, and it provides code samples for performing different operations on Windows Azure Storage for binary large objects (“blobs”), including creating, deleting, copying, listing, setting access control, adding properties, adding metadata, etc.