Hello Spruniha Mandadi
We kindly request you to share your architecture diagram with us for our reference.
Could you please confirm the connectivity details for the other cloud environments so we can assist you further?
- Since you have multiple tenants and wish for all of them to communicate through a centralized gateway to route traffic to on-premises via ExpressRoute and to other clouds, we suggest implementing a Hub VNet.
- The Hub VNet will act as the centralized network, containing the ExpressRoute Gateway, VPN Gateway, Azure Firewall (or NVA), and DNS resolution.
All Spoke VNets (from your tenant as well as the other two tenants) will be peered with this Hub VNet to facilitate communication.
For more details, you can refer to the following links:
- https://learn.microsoft.com/en-us/azure/expressroute/expressroute-howto-linkvnet-portal-resource-manager#connect-a-virtual-network-to-a-circuit---different-subscription
- https://learn.microsoft.com/en-us/azure/architecture/reference-architectures/hybrid-networking/expressroute-vpn-failover#security.
You can establish Virtual Network Peering across tenants for VNet-to-VNet communication if needed. However, please note that using ExpressRoute for VNet-to-VNet connectivity may introduce latency, as highlighted in the provided link.
Additionally, to connect Azure to other clouds (such as AWS or GCP), you will need to set up private network connections like Direct Connect, Interconnect, or VPN for secure and reliable communication.
Additionally, you can refer this similar thread which might be helpful:
Following up to see if the above answer was helpful. If this answers your query, do click Accept Answer
and Yes
for was this answer helpful.
Please feel free to reach out if you have any further questions. I’m happy to assist you!