- Scenarios where alternatives are more appropriate
- When encrypted connectivity over the public internet is acceptable and faster procurement is required: site-to-site VPN over IPsec can be simpler to procure and provides encryption by design, albeit with less deterministic performance.
- When primary traffic is to SaaS such as Microsoft 365: ExpressRoute for such SaaS workloads is typically authorized only in limited scenarios, and other optimizations or peering services may be preferable.
- When budget or procurement constraints prevent funding redundant circuits, diverse physical paths, or ongoing provider fees: in such cases, ExpressRoute can become an expensive single point of failure rather than an availability improvement.
- When payload encryption on the physical link is required but ExpressRoute Direct conditions cannot be met: MACsec is documented for ExpressRoute Direct with hardware constraints; if those cannot be satisfied, alternative encryption strategies such as IPsec overlays or different connectivity products may be necessary.
- Buying-process red flags
- Provider proposals that do not include clear physical diversity, separate meet-me room considerations, dual ports, and SLAs.
- Lack of internal alignment on routing ownership (who manages BGP, route filters, and failover testing).
- Limitations acknowledged by vendor documentation
- Encryption: MACsec is tied to ExpressRoute Direct and may have device-type and hardware constraints; misalignment can require reprovisioning.
- Architecture constraints: FastPath has eligibility requirements and limitations that must be validated before relying on it.
- Route scaling and complexity: route counts on private peering are influenced by VNet route advertisements and routes from on-premises sites via Global Reach.
- Issues reported in community discussions (anecdotal but relevant for risk planning)
- Maintenance disruptions and connection drops: plan for maintenance windows and test failover behavior.
- Troubleshooting scenarios where the control plane reports connections as up while traffic or routing is impaired.
- Platform interaction issues in complex redundancy setups: example reports describe route state anomalies following connection changes.