Microsoft Azure provides several options for data storage to users. These will differ from one another based on the use case driving their usage.
Azure Blob storage: A massively scalable object store for storing unstructured data.
Azure File storage: Managed file shares that can be used in both cloud and on-premises environments.
Azure Queues: A messaging store that allows applications to communicate with one another to create a backlog of work that can be processed asynchronously.
Azure Tables: A NoSQL store that uses a lot of metadata to store structured flexible data without using a schema.
Azure Disks: Block-level storage volumes for Azure virtual machines. If you prefer, you can use traditional virtual discs.
With that said, we’ll look at the first two options, Azure Blob storage vs Azure File storage, in this article.