@Shane DT
Thank you for reaching out.
Based on my understanding of your question above you currently have an ExpressRoute (ER) configured and working at building #1 using the Any-to-Any (IPVPN) method. The ISP has provisioned a second ER (Any-to-Any IPVPN) for building #2 on Azure. You need to know how to configure the second ER on Azure so that both ER circuits can work active/active and not create route asymmetric.
This article here describes the similar scenario as above and describes how to prevent suboptimal routing from customer to Microsoft and from Microsoft to customer.
![User's image](https://learn-attachment.microsoft.com/api/attachments/c59b3cff-de38-4df6-87e4-ef2e13fd11ea?platform=QnA)
For routing from Customer to Microsoft you can use BGP Communities. To optimize routing for both office users, you need to know which prefix is from Azure US West and which from Azure US East. We encode this information by using BGP Community values. We've assigned a unique BGP Community value to each Azure region, for example 12076:51004
for US East, 12076:51006
for US West. Now that you know which prefix is from which Azure region, you can configure which ExpressRoute circuit should be preferred.
For routing from Customer to Microsoft you can use AS PATH prepending, as we support BGP AS Path prepending, you can configure the AS Path for your prefix to influence routing. With this design, if one ExpressRoute circuit is broken, Exchange Online can still reach you via another ExpressRoute circuit and your WAN.
While the examples in the article are for Microsoft and Public peerings, we do support the same capabilities for the Private peering. The article shared by Jimmy above is also a great reference in this scenario.
To prevent suboptimal routing between virtual networks you can assign higher weights to specific VNET connection and as higher weight is preferred. You know where the VNets and the circuits are, you can tell us which path each VNet should prefer.
![User's image](https://learn-attachment.microsoft.com/api/attachments/f3f18a55-55de-470a-a566-556c9fff2b0c?platform=QnA)
Hope this helps! Please let me know if you have any additional questions. Thank you!
Please "Accept the answer" if the information helped you. This will help us and others in the community as well.