Forum Discussion
Bandwidth cost for a Cloud -> On-Premise flow ?
Hello everyone,
Generally speaking, in the Microsoft world, and more specifically Azure, bandwidth is free when data is transferred from on-premises to the cloud, but there is a charge when data is transferred from the cloud to on-premises.
https://azure.microsoft.com/en-us/pricing/details/bandwidth/
Here is a simple example of a Fabric (SaaS) architecture :
A flow retrieves data from a Dataverse (cloud data source) and writes this data to an Oracle database (on-premises destination).
The connection between the Fabric world and the on-premises server is made via a Data Gateway.
We are therefore in a scenario where data is transferred from the cloud to the on-premise environment.
Is bandwidth billed in this scenario? Or is it not billed because we are in a SaaS architecture?
Thank you in advance for your feedback.
Have a nice day,
Vivien
Hi vivien57,
Yes, technically this is “egress” traffic. But no, you won’t see separate bandwidth billing for Fabric → on-prem via gateway. It’s included in the SaaS licensing model.
Costs you see are capacity-related, not bandwidth-related. PFB doc for more info
https://community.fabric.microsoft.com/t5/Service/On-prem-data-gateway-pricing/m-p/1499907
Thanks,
Prashanth Are
5 Replies
- AntoineW
Super User
Hello vivien57,
Hope you are fine and thank you for the question !
According to the Azure Brandwidth Pricing page : https://azure.microsoft.com/en-us/pricing/details/bandwidth/
"Egress data transfer (i.e. from Azure to outside Azure datacenters) is billable"
"Ingress data into Azure is free"
In your scenario :
- Dataverse is a cloud-based Microsoft SaaS services (hosted in Azure)
- Microsoft Fabric is a SaaS data analytics platform (hosted in Azure)
- You are transferring data from cloud (dataverse/microsoft fabric) to on-premises via Data Gateway.
So, this counts as egress traffic from Azure to on-premises and is subject to standard Azure bandwidth charges.
Hope this is clear !
Best regards,
Antoine
- vivien57
Super User
Hello AntoineW ,
Thank you for your feedback.
Indeed, that is what the Microsoft documentation says as standard.
However, in terms of cost management, we cannot see where this billing takes place, nor can we find anywhere that explains this in the context of a SaaS service.
Another question: if someone accesses a report on PowerBI Service and exports it to Excel on their PC, are they in the Cloud -> On-Premise scenario and therefore subject to bandwidth billing?
Thank in advance,
Have a nice day,
Vivien- pallavi_r
Super User
Hi vivien57
To answer your question - 'Another question: if someone accesses a report on PowerBI Service and exports it to Excel on their PC, are they in the Cloud -> On-Premise scenario and therefore subject to bandwidth billing?'
The export action does not incur additional cost. All these report usage, consumption of data, extraction/export download - everything is already covered under Power BI License and capacity.
If this post helps, please accept this as a solution. Appreciate your kudos.
Thanks,
Pallavi