Azure ExpressRoute is a direct, private connection between your Azure infrastructure and your on-premises network. By using an ExpressRoute circuit from a connectivity provider, you can extend your on-premises network into Azure, and vice versa. This lets you keep your network traffic private and off the public Internet.
You can use an Azure ExpressRoute circuit for site-to-site VPN, point-to-site VPN, or ExpressRoute Gateway. You can also use it to connect to Azure public and private peering. With public and private peering, you can connect to Azure services, such as Storage and SQL Database, and to Azure traffic manager endpoints.
Azure ExpressRoute connections don’t go over the public Internet, so they offer more reliability, faster speeds, lower latencies, and higher security than typical Internet connections.
There are two types of pricing for Azure ExpressRoute:
Metered pricing: You pay a monthly fee for every circuit you create, and you’re charged based on the amount of data you send over the circuit. Metered pricing is available for both Azure public and private peering.
Unmetered pricing: You pay a flat monthly fee for an Azure ExpressRoute circuit, regardless of how much data you send over the circuit. Unmetered pricing is only available for Azure private peering.