0 votes
in Azure by
How would you choose between Azure Blob Storage vs. Azure File Service?

1 Answer

0 votes
by

You can't mount Azure Blob Storage as a native share on a virtual machine.

Pricing: Blob storage is much cheaper than file storage.

Azure Blob Storage isn't hierarchical beyond containers. You can add files that have / or \ characters in them that are interpreted as folders by many apps that read blob storage.

Azure File Service provides a SMB protocol interface to Azure Blob Storage which solves the problem with (1).

Portability:

With blob storage, if you decide to migrate to a diff platform in future you may have to change your app code but

with File storage you can migrate your app to any other platform that supports SMB (assuming you are using native file system APIs in your app)

Use this rule of thumb:

  1. If you are developing a new application then leverage the native Azure API directly into Blob Storage.
  2. If you are porting an existing application that needs to share files then use Azure File Service.

Related questions

0 votes
asked Nov 7, 2023 in Azure by rajeshsharma
0 votes
0 votes
0 votes
asked Jul 4, 2023 in Azure by rajeshsharma
...