Azure Files: Azure File storage provides shared storage using the Server Message Block (SMB) protocol. This allows clients, such as Windows Explorer, to connect and browse File storage (such as a typical network file share)
When should you go for Azure Files Service:
- To shift an application to the cloud which already uses the native file system APIs to share data between it and other applications running in Azure.
- To store development and debugging tools that need to be accessed from many virtual machines.
Azure Blob: Azure Blob storage is Microsoft's object storage solution for the cloud. Blob storage is optimized for storing massive amounts of unstructured data, such as text or binary data.
When should you go for Azure Files Service:
- For your application to support streaming and random access scenarios
- To access application data from anywhere
-
Azure Blob storage is useful for massive-scale, cloud-native applications that need to store unstructured data
-
To maximize performance and scale, Azure Blob storage is a simpler storage abstraction than a true file system