Skip to content

kaysalawu/azure-stuff

Repository files navigation

Azure Network Architecture - Terraform Examples

The terraform codes in this collection cover different hub and spoke network patterns using standard VNET solutions.

1.1. Hub and Spoke - Single Region

Terraform Code

This terraform code deploys a single-region Secured Virtual Network (Vnet) hub and spoke topology using Azure firewall and User-Defined Routes (UDR) to direct traffic to the firewall.

1.2. Hub and Spoke - Dual Region

Terraform Code

This terraform code deploys a multi-region Secured Virtual Network (Vnet) hub and spoke topology using Azure firewall and User-Defined Routes (UDR) to direct traffic to the firewall.

1.3. Hub and Spoke Secure - Single Region

Terraform Code

This terraform code deploys a single-region standard Virtual Network (Vnet) hub and spoke topology using Virtual Network Appliances (NVA) in the hub.

1.4. Hub and Spoke Secure - Dual Region

Terraform Code

This terraform code deploys a multi-region Virtual Network (Vnet) hub and spoke topology with dynamic routing using Network Virtual Aplliance (NVA) and Azure Route Server (ARS).

The terraform codes in this collection cover different hub and spoke network patterns using Virtual WAN.

2.1. Virtual WAN - Single Region

Terraform Code

This terraform code deploys a single-region Virtual WAN (Vwan) testbed to observe traffic routing patterns.

2.2. Virtual WAN - Dual Region

Terraform Code

This terraform code deploys a multi-hub (multi-region) Virtual WAN (Vwan) testbed to observe traffic routing patterns.

2.3. Secured Virtual WAN - Single Region

Terraform Code

This terraform code deploys a single-region Secured Virtual WAN (Vwan) testbed to observe traffic routing patterns. Routing Intent feature is enabled to allow traffic inspection on Azure firewalls for traffic between spokes and branches.

2.4. Secured Virtual WAN - Dual Region

Terraform Code

This terraform code deploys a multi-hub (multi-region) Secured Virtual WAN (Vwan) testbed to observe traffic routing patterns. Routing Intent feature is enabled to allow traffic inspection on Azure firewalls for traffic between spokes and branches.

  1. Secured Virtual WAN (Dual Region) with Routing Intent and Secure Web Gateway

About

work in progress stuff

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published