Full scenario
Approx. cost: ~$616 / month (Firewall Basic + VpnGw2AZ).
What you get
Everything from Firewall and VPN:
- Spoke route table sends
0.0.0.0/0through the firewall - VPN Gateway on
GatewaySubnet, gateway transit enabled across hub β spoke peering - NAT Gateway is not deployed β firewall is the sole egress path
When to choose it
- Regulated workloads or customer compliance needs
- Hybrid connectivity and centralized egress inspection
- Future expansion expected (more spokes can attach via additional peerings)
Deploy
terraform workspace select -or-create fullterraform apply -var-file=scenarios/full.tfvarsOperational notes
- Tighten the empty firewall policy to allow only required FQDNs/CIDRs before pushing real workloads
- Add a
azurerm_local_network_gateway+ connection (see VPN scenario for template) - Enable diagnostic settings on the firewall + VPN gateway pointing at the Log Analytics workspace already deployed