Azure Virtual WAN

Spoke Networks in Azure Virtual WAN

Spoke networks are essential components of the Azure Virtual WAN architecture. They represent individual virtual networks (VNets) that are connected to a Virtual WAN hub. This design allows for centralized management of connectivity, security, and routing across multiple VNets.

What is a Spoke Network?

In the context of Virtual WAN, a spoke network is typically an Azure Virtual Network (VNet) that contains your workload resources, such as virtual machines, application services, and databases. These spokes are designed to be connected to a Virtual WAN hub, which acts as a central transit point for all network traffic.

Diagram showing Azure Virtual WAN with spokes connected to a hub

Conceptual diagram of Azure Virtual WAN architecture, illustrating spokes connecting to a central hub.

Key Characteristics of Spoke VNets:

Benefits of Using Spoke Networks:

Configuring a Spoke Connection:

To connect a spoke VNet to a Virtual WAN hub, you create a VNet connection within the Virtual WAN resource. This process typically involves:

  1. Ensuring the spoke VNet has no existing gateways or conflicting peering.
  2. Selecting the Virtual WAN hub to connect to.
  3. Assigning a unique name to the connection.
  4. Enabling routing options as needed (e.g., propagate to route tables).

Important Note: When a VNet is connected as a spoke to a Virtual WAN hub, it will lose any existing VNet peerings it had. Ensure you plan your network topology accordingly.

Example Scenario:

Consider an enterprise with multiple departments, each requiring its own Azure VNet for applications. These departmental VNets (e.g., Marketing VNet, Engineering VNet, Sales VNet) would be configured as spoke networks. All these spokes connect to a central Virtual WAN hub. The hub then manages routing between these spokes, connects them to the corporate on-premises network via a Site-to-Site VPN or ExpressRoute, and potentially to other Azure regions or the internet.

This approach promotes a well-organized, secure, and scalable cloud networking environment.