You deploy several virtual machines (VMs) to Azure by using the Azure Service Manager (classic).
You must deploy new VMs by using the Azure Resource Manager (ARM).
You need to ensure the new VMs can communicate with the existing Vms.
What should you do?
A.
Create a new resource group and include all VMs.
B.
Create a site-to-site (S2S) VPN connection between the classic VNet and the ARM VNet.
C.
Migrate the classic VMs to the ARM VNet.
D.
Create a new availability set and include all VMs.
Explanation:
https://docs.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-connect-different-deployment-models-portal
This is correct. Actually it’s the only way to do it.
Is C not also correct? As migrating the old VMs into the new VNET will then mean communication exists, without the need of a VPN.
Yes that would work, but the VPN solution meets the “you need to ensure the VMs can communicate” most simply. The migration is a much bigger task.