Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: initial tf networking content #4

Closed
wants to merge 1 commit into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion docs/content/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: Azure Landing Zones Documentation
resources:
- name: alz-journey
src: img/customer-landing-zone-journey.png
src: _img/customer-landing-zone-journey.png
alt: Azure Landing Zones Journey
title: Azure Landing Zones Journey
---
Expand Down
5 changes: 0 additions & 5 deletions docs/content/terraform/2_networking.md

This file was deleted.

5 changes: 5 additions & 0 deletions docs/content/terraform/3_alzcore.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
Title: 3. Azure Landing Zones Core
---

TBC...
24 changes: 24 additions & 0 deletions docs/content/terraform/networking/_index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
---
Title: 2. Networking
---

The Azure Landing Zones platform provides two networking topologies: hub and spoke & Azure Virtual WAN.
FOr more information on defining the networking topology, see the [networking topology](https://learn.microsoft.comß/azure/cloud-adoption-framework/ready/azure-best-practices/define-an-azure-network-topology) section of the Cloud Adoption Framework documentation.

Follow the links to select the network topology that best fits your requirements:

- [Hub and spoke](a_hubnetworking)
- [Azure Virtual WAN](b_virtualwan)

We recommend that you also deploy the private DNS zones required for private link services:

- [Private DNS zones](c_privatedns)

Finally, we recommend that you deploy a DDoS protection plan to protect your core network:

- [DDoS protection plan](d_ddos)

## Repository Structure

Many customers have dedicated network teams that are responsible for the network infrastructure.
In this situation it often makes sense to host the networking code in a separate repository to that of Azure Landing Zones.
8 changes: 8 additions & 0 deletions docs/content/terraform/networking/a_hubnetworking.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
Title: (a) Hub Networking
---

We provide an Azure Verified Module to help you deploy a hub networking topology in your Azure environment.
Please see the [module registry page](https://registry.terraform.io/modules/Azure/avm-ptn-hubnetworking/azurerm/latest) for more information.

You should use your connectivity subscription for the hub networking deployment.
5 changes: 5 additions & 0 deletions docs/content/terraform/networking/b_virtualwan.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
Title: (b) Virtual WAN
---

TBC...
5 changes: 5 additions & 0 deletions docs/content/terraform/networking/c_privatedns.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
Title: (c) Private DNS Zones for Private Link Services
---

TBC...
5 changes: 5 additions & 0 deletions docs/content/terraform/networking/d_ddos.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
Title: (d) DDoS Protection Plan
---

TBC...
4 changes: 2 additions & 2 deletions docs/data/menu/extra.yaml
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
---
header:
- name: GitHub
ref: https://github.com/Azure/AzureLandingZones
ref: https://github.com/Azure/Azure-Landing-Zones
icon: gdoc_github
external: true
- name: Issue
ref: https://github.com/Azure/AzureLandingZones/issues/new
ref: https://github.com/Azure/Azure-Landing-Zones/issues/new
icon: bug
external: true