Forum Discussion

vivien57's avatar
vivien57
Icon for Super User rankSuper User
1 year ago
Solved

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

5 Replies

  • 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's avatar
      vivien57
      Icon for Super User rankSuper 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's avatar
        pallavi_r
        Icon for Super User rankSuper 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