Azure networking components and their cost drivers
Azure networking is modular, and each component has its own billing profile:
- Virtual Network (VNet): The VNet itself is free. You pay for resources _in_ it.
- Public IP Address: £0.0128/hour (idle) or £0.0064/hour (in-use). The "in-use" rate applies when the IP is actively receiving traffic.
- NAT Gateway: £33/month per gateway + £0.18 per million processed bytes. No pause mode; billing only stops on deletion.
- Virtual Network Peering: Data passing through peer links is charged (~£0.016/GB); VNets in the same region are cheaper than cross-region.
- Load Balancer: ~£0.21/hour (Standard + Basic pricing varies slightly). High-traffic scenarios add rule and data processing charges.
- Application Gateway: ~£0.25/hour + capacity unit charges. Often forgotten in cost plans because it's regional.
- Express Route / VPN Gateway: Standing monthly charges regardless of traffic volume.