Virtual Networks

Learn about the basics of Azure virtual networks and how we create them.

We'll cover the following

Azure Virtual Network (VNet) is a logical representation of our network in the cloud. It provides Azure resources with private IP addresses, allowing them to communicate with each other and access the internet securely. VNets enable us to do the following:

  • Define virtual networks in Azure and then provision resources such as virtual machines, web applications, and databases into those networks.

  • Control network security with network security groups (NSGs) and service endpoint policies (SEPs), which allow us to set rules governing traffic coming into or out of our virtual network. With these policies in place, users can’t access specific resources while allowing others unrestricted access to additional resources.

  • Create point-to-site connections for remote users who need access to on-premises resources or services via a VPN gateway.

  • Use an ExpressRoute link to connect our on-premises infrastructure directly to Azure VNet without public internet connections. This allows for secure and reliable data transfer between the two locations while bypassing the public internet completely.

  • Get high scalability, allowing users to expand or shrink their network quickly and easily without downtime. It also offers the flexibility to customize networks by setting up subnets, connecting multiple regions, and creating a hub-and-spoke architecture.

Get hands-on with 1400+ tech skills courses.