Guidance for designing Azure ExpressRoute connections, covering service tiers, peering location selection, circuit bandwidth and billing choices to optimize latency, cost, reachability, and redundancy.
Welcome to the module on designing Azure ExpressRoute deployments.This lesson explains the core design decisions you must make when planning an ExpressRoute connection. It focuses on choosing the right service tier, selecting an optimal peering location, and determining the appropriate circuit type and billing model. These decisions directly affect latency, cost, reachability, and operational complexity.Learning objectives
Understand ExpressRoute service tiers — Local, Standard, and Premium — and how they differ in geographic reach and route limits.
Learn how to select the best peering location to minimize latency and maximize application performance.
Determine the right circuit type and billing model (metered vs. unlimited) and choose appropriate bandwidth for your traffic profile.
When designing an ExpressRoute deployment, align the service tier and peering location with your traffic patterns and the geographic locations of your users and resources. This reduces latency and prevents unnecessary cross-region data egress.
Use the following comparison to evaluate which ExpressRoute tier best fits your organizational needs:
Service Tier
Geographic Reach
Route and Feature Differences
Typical Use Cases
Local
Peering-location region only
Lowest cost; limited to the specific peering location’s Azure region
Local connections where traffic remains within a single Azure region
Standard
All Azure regions in the same geopolitical region
Wider reach within the same geopolitical boundary; higher route limits
Multi-region deployments within same geopolitical area (e.g., Europe)
Premium
Cross-geopolitical region reach
Extends connectivity across geopolitical regions; increases route limits and reachability
Global connectivity needs, large BGP route tables, or multi-geography architectures
Key notes:
Local circuits are generally lower cost but do not provide access to Azure regions outside the peering location.
Standard circuits provide intra-geopolitical-region access (e.g., within North America or within Europe).
Premium circuits are required when you need cross-geopolitical-region reach (for example, connecting to Azure regions across continents) and when you require higher route capacity.
Selecting the best peering location impacts latency, operational cost, and complexity. Consider these factors in order of priority for predictable performance:
Proximity to your network edge and primary user base — choose the closest peering location to your traffic sources or sinks to minimize round-trip latency.
Carrier presence and transport fabric — verify your service provider/carrier has an active presence in the peering location and supports cross-connects at acceptable cost.
Azure resource placement — align peering locations with the regions where your critical Azure services and virtual networks reside.
Redundancy and resilience — design for multiple peering locations (active/active or active/passive) to avoid single points of failure.
Costs and contractual constraints — include cross-connect fees, data transfer charges, and carrier circuit costs when comparing locations.
Compliance and data residency — ensure the peering choice does not inadvertently cause data to traverse regions with restricted regulatory requirements.
Peering location checklist
Map your major on-premises egress points and nearest colocation facilities.
Confirm carrier availability and pricing for each candidate peering site.
Measure or estimate latency to the Azure region(s) from candidate peering locations.
Plan at least two diverse peering sites for high availability if SLA and workload requirements demand it.
Circuit type, bandwidth options, and billing model
When selecting circuit properties, evaluate the following:
Bandwidth offerings: Providers often offer a range of bandwidths — from small Mbps tiers up to 100 Gbps. Choose based on peak and sustained throughput needs and future growth.
Billing model:
Metered data: You pay for the circuit plus egress/ingress metered data. Suitable when traffic volumes are variable and lower overall.
Unlimited (unmetered) data: Flat-rate billing for data transfer on the circuit. Useful when you have predictable, high-volume transfers.
Service-level differences between carriers: Not all bandwidth tiers and billing models are available at every peering location or through every connectivity provider.
Comparison — metered vs. unlimited
Billing Model
When to Use
Pros
Cons
Metered
Low/variable traffic or bursty workloads
Lower baseline cost for lighter usage
Potentially high costs with sustained heavy traffic
Unlimited (unmetered)
Predictable, high-volume or continuous replication/backup traffic
Predictable monthly cost; easier budgeting
Higher fixed monthly cost regardless of utilization
Practical guidance
Measure current and projected traffic profiles (peak, average, and burst) and use those metrics to model monthly costs for each billing option.
If you anticipate growth or heavy cross-region replication, evaluate Premium circuits and unlimited data plans to avoid unpredictable egress fees.
Confirm provider-specific bandwidth availability — some providers cap maximum bandwidth per location or require special ordering for very high speeds (e.g., 40/100 Gbps).