Skip to content

Latest commit

 

History

History

Virtual-WAN-Demo

Azure Virtual WAN Demo Environment

Overview

This is a Terraform based demonstration of Azure Virtual WAN. The environment is designed to provide a simple foundation that you can add additional services (Gateways, Firewalls, etc.) into, allowing the demonstration of concepts and technologies. This lab has two options - with or without Azure Firewall, and is based on a two-region design.

What does this Lab deploy?

Without Azure Firewall:

Virtual WAN Demo Lab

With Azure Firewall:

Virtual WAN Demo Lab - with Azure Firewall

What does this Lab Deploy?

This lab deploys the following Resources:

  1. A Resource Group in two Azure Regions (based on variables)
  2. A Virtual WAN in the Primary Region
  3. A Virtual WAN Hub in two Azure Regions
  4. A vNet in each Azure Region which is connected to the Virtual WAN Hub.
  5. A Subnet and NSG in each of the above vNets.
  6. A Subnet in each Region to be used for Azure Bastion.
  7. Azure Bastion in each Region to allow for access to the VMs for Testing.
  8. A Virtual Machine in each Azure Region (in the Regional vNets), to allow testing of Connectivity.
  9. A Custom Script Extension that runs on both VMs to add a few testing Apps (using Chocolatey) and allows ICMP through Windows Firewall for testing.

Enabling Azure Firewall

To enable Azure Firewall set the following variable to true within the terraform.tfvars file:

# Optional - Firewalls
azfw = false