Testing and managing network traffic, targeting Azure virtual machines in the hub and spoke network topology with using app gateway & load balancer for traffic routing.

Task 1: Provision the lab environment

lab08 (1)

Task 2: Configure the hub and spoke network topology To complate this task, we should create network manager group for spoke group (vnet2 and vnet3 ) and arrange the connectivity between hub (vnet1 ). Also we need virtual network gateway for connectivity

network manager vnetgateway

Task 3: Configure routing with using route tables

route-2to3

Task 4: Implement Azure Load Balancer

load-balancer

Task 5: Implement Azure Application Gateway

app-gw

Also you can find this tasks in terraform file with more details

terraform project view

Lastly you can check the connection with application gateway public ip. As you know application gateway is working with layer 7 so it will work with url based routing. We connected to application gateway with image pool.

connecting image server with app gateway

You can find the necessary architecture information from the topology view.

topology-1