How the cost is calculated for SFTP enabled in storage account

Mahadev, Rakesh [HAEA] 140 Reputation points
2024-07-24T05:33:19.84+00:00

Hello Team,

I've enabled SFTP in Azure storage account and while doing so got notification on cost which mentioned as it'll be charged on hourly basis.

Below is the pricing from Azure

SSH File Transfer Protocol (SFTP) SFTP enabled for storage account (per hour)
SFTP charges in increments of $0.30

I need to know how this charges are calulated. Example will it cost $0.30 every hour once we enable the SFTP or this charge is applicable whenever we are doing data transfer using SFTP connection. Kindly suggest.

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,084 questions
Azure Cost Management
Azure Cost Management
A Microsoft offering that enables tracking of cloud usage and expenditures for Azure and other cloud providers.
2,479 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,158 questions
0 comments No comments
{count} votes

Accepted answer
  1. TP 89,011 Reputation points
    2024-07-24T05:38:37.35+00:00

    Hi,

    It is $0.30/hour for every hour SFTP is Enabled, whether you use it or not. If you leave it enabled for the entire month, it will add over $200 to your bill.

    My recommendation is to only enable it when you need to transfer a file via SFTP, and then disable it immediately after.

    Please click Accept Answer and upvote if the above was helpful.

    Thanks.

    -TP


1 additional answer

Sort by: Most helpful
  1. Sumarigo-MSFT 45,771 Reputation points Microsoft Employee
    2024-07-24T06:16:03.0033333+00:00

    @Mahadev, Rakesh [HAEA] Welcome to Microsoft Q&A Forum, Thank you fo rposting your query here!

    The charges for enabling SFTP (SSH File Transfer Protocol) on an Azure storage account are calculated based on the time the service is enabled, not just when data transfer occurs. The rate of $0.30 per hour is applied as soon as you enable SFTP for your storage account and continues to accrue every hour it remains enabled, regardless of data transfer activity.

    To manage costs, you can disable SFTP when it's not in use, which will stop the hourly charges. When you're ready to use SFTP again, you can re-enable it, and the charges will resume. It's important to note that disabling and re-enabling SFTP will not affect your configurations or local users; they will remain intact and functional after the service is re-enable

    If you need detailed understanding, I would recommend to please contact Azure Billing and Subscription team would be the best to provide more insight and guidance on this scenario: https://azure.microsoft.com/en-us/support/options/ based on your region and requirement. it's free, and it's the best choice for you.

    Transaction, storage, and networking prices for the underlying storage account apply. All SFTP transactions get converted to Read, Write or Other transactions on your storage accounts. This includes all SFTP commands and API calls. To learn more, see Understand the full billing model for Azure Blob Storage.

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


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

    1 person found this answer 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.