Hello HASSAN BIN NASIR DAR
I totally get your confusion about the capacity unit pricing for the Application Gateway Basic tier, especially since there’s no manual instance selection involved.
So, here's the breakdown: In the Basic tier, the pricing is derived from a combination of the fixed hourly rate and "capacity units." Each capacity unit is priced at $0.0091 per unit-hour, and it's essentially a measure of the gateway's throughput.
Since you can't manually specify the number of instances, the Application Gateway automatically adjusts its capacity based on your application's needs. Azure calculates pricing based on capacity units rather than fixed instance counts.
The number of capacity units consumed is determined by the workload, including factors like request count and data processing rates.
To calculate your total cost, you'll need to consider how many capacity units your application uses over time. For example, if you were to use the gateway for 10,000 capacity unit-hours in a month, your total cost would be calculated as follows:
- Fixed price per hour x number of hours
- Capacity unit cost = 10,000 × $0.0091 = $91.00 for that month.
Azure automatically adjusts capacity units based on request rates, data processing, and connection load—ensuring efficient scaling without manual intervention.
Each instance in the Basic tier guarantees a minimum of 10 capacity units. Azure dynamically provisions instances based on traffic needs, meaning the number of instances may vary.
Please don’t forget to close the thread by clicking "Accept the answer" and "Yes" wherever the information provided helps you, as this can be beneficial to other community members.