Introduction
Sometimes you want two separate private networks in Azure to talk to each other securely. VNet-to-VNet connectivity lets you connect these networks so resources in one can reach resources in the other without going over the public internet.
When you have two different teams managing separate networks but want their apps to communicate.
When you want to connect a test network with a production network safely.
When you need to share data between two Azure regions privately.
When you want to connect a network for a web app with another network hosting a database.
When you want to extend your on-premises network through Azure VNets.