Developing Solutions That Use Azure Blob Storage
This chapter will focus on Azure Blob Storage. This is a specific type of storage hosted in Azure to persist unstructured and semi-structured data. For a better understanding of the role of blob storage in a modern cloud application, you need to be aware of the general features of an Azure storage account, including features such as tables, queues, files, and blobs.
Azure Blob Storage is the primary component of an Azure storage account and is designed to persist and synchronize the data and state of processes in your solution. Azure Blob Storage is also extensively used internally by Azure services. For example, Azure Virtual Machines persists disks and files, Azure Content Delivery Network can cache static content, Azure Web Apps stores log files, and Azure SQL Database keeps backups in Azure Blob Storage.
With this chapter, you will become familiar with the programmatic way to communicate with Azure Blob Storage to persist files...