Storage technology to store attachments for a online web appliction

Vipin Sharma 116 Reputation points
2022-11-23T14:21:56.357+00:00

Hi,

I want to choose Azure solution to store documents (attachment). These are attachments linked to cases in salesforce.
Right now we are storing these as blob data in SQL server, each file size can be max 5 MB and total data is between 500GB-1TB. On usages side we would like to fetch these objects for a online web application, first we show user list of attachments available for a case and when user clicks on a file we download that for user.

Total size of SQL database is 75 GB. Adding attachments makes it a huge database, may not be right approach.

What is recommended approach in such scenario and where can I read more about scenario based comparison on azure storage services?

Azure Table Storage
Azure Table Storage
An Azure service that stores structured NoSQL data in the cloud.
166 questions
Azure Files
Azure Files
An Azure service that offers file shares in the cloud.
1,269 questions
Azure Storage Accounts
Azure Storage Accounts
Globally unique resources that provide access to data management services and serve as the parent namespace for the services.
3,082 questions
Azure Blob Storage
Azure Blob Storage
An Azure service that stores unstructured data in the cloud as blobs.
2,776 questions
Azure NetApp Files
Azure NetApp Files
An Azure service that provides enterprise-grade file shares powered by NetApp.
88 questions
0 comments No comments
{count} votes

2 answers

Sort by: Most helpful
  1. JimmySalian-2011 42,086 Reputation points
    2022-11-23T14:41:05.873+00:00

    Hi Vipin,

    Not sure what type of blob storage you are using but Premium will provide you efficient and fast response in your scenario though bit pricey than the current standard Genv2 but will do the job in terms of quick response times for high resolution files etc. storage-blob-block-blob-premium

    Hope this helps.
    JS

    ==
    Please Accept the answer if the information helped you. This will help us and others in the community as well.

    0 comments No comments

  2. Sumarigo-MSFT 45,771 Reputation points Microsoft Employee
    2022-11-24T06:53:26.057+00:00

    @Vipin Sharma Welcome to Microsoft Q&A Forum, Thank you for posting your query here!

    Refer to the below mentioned articles which give detailed information based on your requirement.

    Learn how to use Azure Storage, Azure SQL Database, Azure Cosmos DB, or a combination of Azure resources for a performant solution in your business scenario.

    This topic compares options for data storage for big data solutions—specifically, data storage for bulk data ingestion and batch processing, as opposed to analytical data stores or real-time streaming ingestion: https://learn.microsoft.com/en-us/azure/architecture/data-guide/technology-choices/data-storage

    Storage capabilities are critical for supporting workloads and services that are hosted in the cloud. As you prepare for your cloud adoption, review this information to plan for your storage needs: Review your storage options

    If you have any additional questions or need further clarification, please let me know.

    ----------

    Please do not forget to 263775-accept-answer.png and “up-vote” wherever the information provided helps you, this can be beneficial to other community members.

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.