Azure App Service and Azure Premium Storage Account

J Allen 45 Reputation points
2024-02-15T17:23:46.85+00:00

We are running an Azure App Service and using the Standard Azure Storage Account (general purpose v2) to store images, video, pdfs, etc. We are using the Azure.Storage.Blobs library in our Azure App Service to upload the files to our Standard Azure Storage Account. The upload times seem slow for the size of the files and I haven't found any way on our Standard Azure Storage to scale up and improve the performance. I am wondering if our Azure App Service will work with a Premium Azure Storage Account, I have read a few things that make me think that the Premium Azure Storage Account will only work with an application running on a Azure VM.

  1. Does anyone how to improve performance on a Standard Azure Storage Account?
  2. Does anyone know if a Premium Azure Storage Account will work with Azure App Service via the Azure.Storage.Blobs library?

Thank you!

J

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,110 questions
Azure
Azure
A cloud computing platform and infrastructure for building, deploying and managing applications and services through a worldwide network of Microsoft-managed datacenters.
1,045 questions
Azure App Service
Azure App Service
Azure App Service is a service used to create and deploy scalable, mission-critical web apps.
7,675 questions
{count} votes

Accepted answer
  1. Ben Gimblett 4,330 Reputation points Microsoft Employee
    2024-02-16T17:06:16.45+00:00

    Yes it will work.
    You can reach out via the SDK to premium block storage https://learn.microsoft.com/en-us/azure/storage/blobs/storage-blob-block-blob-premium
    (page storage is more usually used for VM disks etc)

    Whether you need to go that way or not depends on a lot of factors
    The best practices and considerations are discussed here https://learn.microsoft.com/en-us/azure/storage/blobs/storage-performance-checklist

    Two top of mind things to look at:
    There could be some inefficiency in the wat you're persisting the content - and/or you may be hitting transaction/IOPS limits - this can be true for highly concurrent apps/scale out


0 additional answers

Sort by: Most helpful

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.