Day 6 - Virtual Networks in Azure


Azure Virtual Networks (VNet) are a fundamental aspect of the Azure cloud environment, providing a secure and scalable platform for deploying and managing cloud resources. VNets enable Azure resources like virtual machines (VMs) and applications to securely communicate with each other, the internet, and on-premises networks.

Azure Virtual Network
Azure Virtual Network Icon

Azure VNet is a representation of your own network in the cloud. It’s a logical isolation of the Azure cloud dedicated to your subscription.

You can fully control the IP address blocks, DNS settings, security policies, and route tables within this network. This control ensures that you can segment your network into subnets and define how resources within these subnets communicate with each other and other networks.

With the help of private subnets in VNets, you can prevent direct internet access to your VMs.

VNets integrate with other paid Azure security services like:

  • Azure Bastion: provide secure RDP/SSH connectivity to your virtual machines over TLS (even if your VM doesn’t have a public IP)
  • Azure Firewall: managed cloud-based network security service that protects your Azure Virtual Network resources
  • Azure DDoS Network Protection: for enhanced DDoS mitigation capabilities

Subscribe here to get a weekly gist of Azure Security posts directly to your email.

Follow me on LinkedIn and X to be get my posts on Cloud Security and DevSecOps.