Your company plans to migrate an application to Microsoft Azure. The application requires a secure, isolated environment where resources can communicate privately. Additionally, it requires a mechanism to connect securely to your on-premises network. Which Azure service best meets these requirements?
Azure Virtual Network
Azure DNS
Azure Virtual Machine Scale Sets
Azure Content Delivery Network