Correct Answer: B
Azure blobs allow storing and accessing the unstructured data at a massive scale in block blobs. Azure blobs are recommended to use: When you want your applications to support streaming and random-access scenarios.
When you want to access application data from anywhere.
When you want to develop an enterprise data lake on Azure and carry out big data analytics.
Option A is incorrect. Azure Files offer fully managed cloud file shares that can be accessed from anywhere using the industry-standard Server Message Block (SMB) protocol. Azure files are not the right choice for the given scenario.
Option B is correct. Azure Blobs is the best choice to be used in the given scenario.
Option C is incorrect. Azure Disks help in persistently storing and accessing the data from an attached virtual hard disk. In the given scenario, using Azure Disks is not the right choice.
Option D is incorrect. Azure Queues is the best choice for decoupling the application components and using asynchronous messaging to communicate among them.
Option E is incorrect. Azure tables should be used to store flexible data. In the given scenario, using Azure Tables is not the right choice.
Reference:
To know more about core Azure Storage services, please visit the below-given link:
https://docs.microsoft.com/en-us/azure/storage/common/storage-introduction#example-scenarios