Costing Prediction for Azure Blob Storage

eddie 1 Reputation point
2022-04-13T22:39:22.453+00:00

Our team is trying to estimate costing for usage of Azure Blob Storage. We are using the Pricing Calculator.

We wanted to know what the difference is between the categories "List and Create Container Operations" and "Read Operations". Specifically, suppose we are using the .NET SDK "GetBlobsAsync" call from the BlobContainerClient. https://learn.microsoft.com/en-us/dotnet/api/azure.storage.blobs.blobcontainerclient.getblobsasync?view=azure-dotnet

For such a call, which of the above two categories does that SDK call fall under? The documentation for that SDK call also says "Enumerating the blobs may make multiple requests to the service while fetching all the values." Would each of those multiple requests fall under any specific category mentioned above?

Also, suppose that one "GetBlobsAsync" call returns 500 blobs, while another returns 1000 blobs. Does that factor into the pricing estimate as well? Thanks!

Azure Blob Storage
Azure Blob Storage
An Azure service that stores unstructured data in the cloud as blobs.
2,408 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Sumarigo-MSFT 43,321 Reputation points Microsoft Employee
    2022-04-18T10:12:13.887+00:00

    @eddie Firstly, apologies for the delay in responding here! Welcome to Microsoft Q&A Forum, Thank you for posting your query here!

    Get Blob is considered as a Read operation : https://azure.microsoft.com/en-in/pricing/details/storage/blobs/ - this gives the details

    -The following API calls are considered list and create container operations: ListBlobs, ListContainers, FindBlobsByTags and CreateContainer.

    • The following API calls are considered read operations: GetBlob and SetBlobTier
    • This GetBlobsAsync seems to be List call and it would be List Blobs call.

    You have already looking into this article they have provided about list of blobs BlobContainerClient.GetBlobsAsync(BlobTraits, BlobStates, String, CancellationToken) Method

    If you still have any questions related to pricing, I would recommended to, please contact Azure billing support team, It's free and they can give more detailed information on billing based on your region, account type and subscription

    Please let us know if you have any further queries. I’m happy to assist you further.

    ----------

    Please do not forget to 193841-screenshot-2021-12-10-121802.png and “up-vote” wherever the information provided helps you, this can be beneficial to other community members.

    0 comments No comments