I got two Vnets:
Vnet #1: 1 VM with Public (internet facing) IP load balancer - internet connected App VMs.
Vnet #2: 3 VMs with public (internet facing) IP load balancer - internet and private DB servers (the load balancer is using public ip so that I could access the DBs).
I set up a peering between Vnet1 & Vnet2 so that the communication between them will be private/internal and fast with no internet routing.
I want to access the DBs (using a load balancer) in Vnet2 from Vnet1 - so in the VM located in Vnet1 I use Vnet2 public IP load balancer.
It works...
But the question is - will the communication be routed through the internet or will it be internal? will Azure route the that internally because the Vnets are peered or should I set up another load balancer with Private IP?