An Azure service that provides private connections between Azure datacenters and infrastructure, either on premises or in a colocation environment.
Hi ,
Thanks for reaching out to Microsoft Q&A.
You do not need separate ExpressRoute circuits per data centre. Design this as a highly available, active-active ExpressRoute architecture.
Provision one ExpressRoute circuit per Azure region (one for Germany West Central and one for Germany North). Each circuit already provides built-in redundancy with dual Microsoft edge routers. From your side, connect both DC1 and DC2 to the same ExpressRoute circuit via your ISP using private peering, ensuring both DCs advertise routes using BGP. Since both DCs share the same ISP, the ISP should provide dual connectivity paths (or diverse CPE links) into the ExpressRoute circuit so that both DC1 and DC2 remain active.
For resilience and failover, configure active-active routing using BGP with proper AS path prepending or local preference, so both DCs can simultaneously send traffic while also providing failover capability if one DC goes down. Repeat the same setup for the DR region (Germany North), ideally with a separate ExpressRoute circuit to isolate failure domains.
Please 'Upvote'(Thumbs-up) and 'Accept' as answer if the reply was helpful. This will be benefitting other community members who face the same issue.