Hello @Aran Billen
Welcome to the Microsoft Q&A and thank you for posting your questions here.
Problem
I understand that your task involves migrating an on-premises cashless catering server to Azure while considering the associated costs, especially those related to data transfer between Azure and on-premises systems. You need assistance to accurately estimating these costs and identifying relevant tools or methods for cost estimation.
Scenario
Your company has decided to migrate its catering server infrastructure to Microsoft Azure cloud services. However, they need to assess the potential costs involved in this migration, particularly focusing on data transfer between the Azure cloud and their on-premises systems.
Solution
This solution was based on the scenario given and your questions, while focusing on the problem statement. To estimate costs associated with data transfer between Azure and on-premises systems you will need to be certain of how Microsoft charge each type of data.
Data Transfer (also known as bandwidth) refers to moving data in and out of Azure data centers and transferring data across different data centers. Therefore,
- Inbound data transfer (incoming traffic from the internet) is not charged by Azure.
- However, outbound data transfer (data leaving your Azure network) incurs a cost, which is typically charged on a per gigabyte (GB) basis.
There can be different scenarios that affect the charges like virtual network (VNET), VNET Peering et al. In some scenario free data transfers apply if services are located in the same subnet or if the transfer occurs between subnets within the same VNET.
So, prices depend on the zone structure where your VNETs are provisioned, for an example:
- Zone 1: Inbound/Outbound data transfer: $0.035 per GB
- Zone 2: Inbound/Outbound data transfer: $0.09 per GB
- Zone 3: Inbound/Outbound data transfer: $0.16 per GB
- US Gov: Inbound/Outbound data transfer: $0.044 per GB
Finally
Tools and method to accurately estimating these costs.
To estimate your specific costs, consider factors such as data volume, transfer frequency, and the specific Azure services you're using. You can use Azure's pricing calculator to tailor estimates based on your chosen services and usage patterns.
Azure's pricing calculator for bandwidth
References
To read more about this solution and how to estimate Cloud Migration Costs
Few parts of this answer about pricing and calculator were support by the use of:
- Microsoft Copilot Source: Conversation with Bing, 4/26/2024.
Accept Answer
I hope this is helpful! Do not hesitate to let me know if you have any other questions.
** Please don't forget to close up the thread here by upvoting and accept it as an answer if it is helpful ** so that others in the community facing similar issues can easily find the solution.
Best Regards,
Sina Salam