There are several factors that can affect the costs of a resource in Azure. Here are three factors that you should consider when trying to identify which factors are affecting the costs of a resource:
The volume of outbound data: The volume of data that is transferred out of Azure can affect the costs of a resource. For example, if you have a resource that generates a large volume of outbound data, such as a web server that serves a lot of content to users, this can result in higher costs.
The service tier: The service tier that you choose for a resource can also affect its costs. For example, if you choose a higher service tier, such as a more powerful virtual machine, this can result in higher costs.
The Azure region: The Azure region in which a resource is deployed can also affect its costs. Azure regions are geographical areas that contain one or more data centers, and the costs of resources can vary depending on the region in which they are deployed.