Skip to content

regisftm/AZ-102

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AZ-102: FortiGate HA with Multi-VNet Hub-Spoke Architecture

Fortinet Security Hands On Workshop | Azure Series

Welcome

Building on the foundational skills from AZ-101, this advanced workshop addresses the challenges organizations face when scaling their Azure security infrastructure. As cloud deployments grow beyond a single VNet, maintaining consistent security policies, ensuring high availability, and managing complex traffic flows between multiple network segments becomes critical. Many organizations struggle with designing resilient security architectures, implementing proper network segmentation, and achieving both north-south (internet) and east-west (inter-VNet) traffic inspection without creating bottlenecks or single points of failure.

In this workshop, participants will deploy FortiGate in Active-Passive High Availability mode to protect a multi-VNet environment. Using Redwood Industries' expansion scenario, you'll build a hub-spoke topology with three spoke VNets (frontend, backend, database), configure vNet Peering and User Defined Routes for comprehensive traffic inspection, and establish complete visibility across the entire network fabric. This architecture represents real-world enterprise deployments and prepares you for production-scale implementations.

At the core of this solution is FortiGate HA with Azure Load Balancers (ELB/ILB), providing automatic failover and centralized security inspection. You'll learn how to leverage Azure's infrastructure for resilience while maintaining the security capabilities and operational consistency that FortiGate provides across hybrid environments.

Time Requirements

The estimated time to complete this workshop is 3 hours.

Target Audience

  • Cloud security architects designing multi-VNet environments
  • Network security engineers implementing HA solutions
  • Fortinet presales engineers and consultants
  • IT professionals responsible for enterprise Azure deployments
  • Partners expanding their FortiGate Azure practice
  • Security operations teams managing hybrid infrastructure

Experience Level: Intermediate to Advanced professionals with AZ-101 completion or equivalent hands-on experience.

What You'll Learn

  • Design centralized security topology with FortiGate HA in the hub and multiple spoke VNets, including IP addressing strategy
  • Configure Active-Passive high availability, failover mechanisms, and health probes
  • Configure both External Load Balancer (for internet traffic) and Internal Load Balancer (for east-west inspection) with FortiGate
  • Create route tables across VNets and implement user-defined routes to force traffic through the security hub
  • Understand north-south (internet) and east-west (inter-VNet) traffic flows, including asymmetric routing
  • Build security policies for different traffic types and configure outbound NAT
  • Use FortiView, logs, and packet captures for traffic analysis and connectivity validation
  • Test failure scenarios and demonstrate resilience for business value/ROI discussions

Reference Architecture

After completing this workshop, you will have deployed the following architecture:

reference-architecture

  • All traffic flows through FortiGate HA for inspection
  • UDRs force traffic to Internal Load Balancer (10.100.2.4)

Laboratories

This workshop is organized in sequential laboratories, building on concepts from AZ-101.

Lab 0 - Getting Start
Lab 1 - Hub VNet Infrastructure and FortiGate HA Deployment
Lab 2 - Spoke VNets Deployment and VNet Peering
Lab 3 - User-Defined Routes Configuration
Lab 4 - Security Policies and Testing


Note

The workshop provides examples and sample code as instructional content. These examples help you understand FortiGate HA deployment and multi-VNet architecture. Please note that these examples are not suitable for use in production environments without proper testing, security hardening, and customization for your specific requirements.


Caution

This lab uses several Azure resources including multiple VMs and load balancers. Expected costs: $8 for the 3-hour workshop if resources are deleted immediately after. At the end of the workshop, delete all resource groups to avoid ongoing charges or at least stop the VMs if you don't want any unpleasant surprises.


Warning

This lab deploys resources across multiple VNets with complex routing. If using a production subscription, use extreme caution with route table configuration to avoid impacting existing workloads. We strongly recommend using an isolated test subscription for this workshop.


Additional Resources

Fortinet Documentation:

Azure Documentation:


Workshop Version 1.1 - May 2026

About

AZ-102: FortiGate HA with Multi-VNet Hub-Spoke Architecture Fortinet Security Hands On Workshop | Azure Series

Resources

License

Stars

Watchers

Forks

Contributors