The author explains what Blob storage is and the various types of Blob storage available.
- [Jesse] We've been looking at relational database storage, one of the other very big topics in Azure is blob storage. Azure blob storage allows you to store large amounts of unstructured object data, such as text or images. You can access this data from anywhere in the world via http. Blob storage includes streaming video, it also is often used to serve images to a browser, or to store data for backup.
One very powerful use of blob storage is to augment relational data with images or with documents. The key to understanding blob storage is to understand that you start with a storage account. A storage account can have any number of containers, each container must however be associated with the storage account. Incidentally, containers must always be labeled or named with all lowercase letters. Each container can have any number of blobs, where blobs are things like images, documents, or binary data.
All blobs must be held in a container, but once again you can have as many blobs as you want in a container and as many containers as you want in your storage account. There are three essential types of blobs, block blobs are typically used for documents, images and video. Append blobs make it very easy to add to the end of the blob, and are typically used for things like log files. Finally, page blobs are used for much larger kinds of blobs, such as the operating system within a virtual machine.
- Creating an MVC web app
- Publishing an MVC app to Azure
- Creating a SQL database on Azure
- Enabling migrations
- Updating an Azure database
- Changing the schema
- Exploring various types of Blob storage
- Creating Blob storage accounts in Azure
- Examining Azure statistics for monitoring Blob storage