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
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
Task 3: Configure routing with using route tables
Task 4: Implement Azure Load Balancer
Task 5: Implement Azure Application Gateway
Also you can find this tasks in terraform file with more details
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.
You can find the necessary architecture information from the topology view.