I've got two Azure Virtual Machines which both reside in the US-East-2 region. For billing reasons I cannot put them into a virtual network (each VM is on a different subscription) but I can connect from VM1 to VM2 using VM1's Public IP.
Will Azure route the traffic internally or will I get billed for regular internet traffic?