Managing sites connected to Azure Virtual WAN over NetFoundry is very simple using the NetFoundry console. In this guide you will learn how to create sites and deploy them to Azure without having to manually copy configuration data between the NetFoundry console and the Azure portal.
To connect a site to AVW using NetFoundry, you will create the site and then stand up a NetFoundry Gateway at that site. For an introduction to NetFoundry and Azure Virtual WAN, please see Introduction to Azure Virtual WAN sites.
Managing Azure Virtual WAN sites
Within in the NetFoundry console, navigate to Network Settings → Manage Endpoints → Manage AVW Sites. From this page you will manage all of your AVW site configurations.
NetFoundry makes it easy to manage dozens of sites without having to manually add them each by hand, and without you having to have a complete configuration up front. Instead, you can create a site with minimal information (site name and region), then come back later to populate the rest of the configuration. Once the rest of the configuration is complete, you can upload the site to your Azure account right from NetFoundry.
In the NetFoundry console, AVW site can be in one of three states:
|AVW Site State||State Description|
|Staged||The site has been created, but does not have a full configuration and thus cannot be deployed to Azure.|
The site has a complete configuration, and is ready to be deployed to Azure.
The site has a complete configuration, and has been pushed to Azure. In this state you can view the reg key, and manage it's groups, AppWANs, and services.
Add AVW sites to your NetFoundry Network
Create a single AVW site
Navigate to the manage AVW sites page, and click the blue plus-sign to create a new site. From the pop-up menu, choose Create an Azure Site.
At a minimum, enter a site name and cloud region. If you don't know the rest of the configuration values, you can come back at a later time and enter them. In the mean time, the site will be in a Staging status, indicating that it requires more configuration data before it can be deployed to Azure.
If you already have an Azure subscription set up, then you can complete the rest of the fields immediately. With the remaining fields filled in, the site will be in a Deployable status, meaning that it is ready to be pushed to Azure.
The site name should adhere to Azure naming standards found here. Valid characters are Alphanumeric, hyphen, underscore, and period.
|CLOUD REGION||Pick a region that is closest to your Branch offices or Azure regions you wish to attach to the Primary Cloud resources.|
|AZURE DATA CENTER NAME||
Pick the region where the Azure Cloud Resources resides.
|RESOURCE GROUP NAME||List is Auto generated from Azure Via API calls to your subscription. You may give API access to multiple Resource Groups by providing Contributor role access to the App Registration account created in earlier steps. When building sites in Azure, you will choose the Resource Group containing the NetFoundry Gateway which in most cases will not be the same Resource Group as your primary Azure Cloud resources. If you are using vCPE, select the Resource Group containing your Virtual WAN and HUB|
|AZURE VIRTUAL WAN||The list is auto-generated from Azure via API calls to your subscription. The Azure Virtual WAN is a global resource.|
|PUBLIC IP ADDRESS||The external, public IP address of the NetFoundry site gateway.|
|BGP PEERING ADDRESS||Select the Internal IP address of the NetFoundry Gateway at the Branch location(non-cloud)|
|BGP ASN||Select an appropriate private Autonomous System Number to be used for Cloud connectivity. Private ASNs reserve 64512 - 65534. Default in Azure is 65515.|
Import many AVW sites at one time
Using a comma-separated values (CSV) file, you can import many AVW sites into your NetFoundry Network at once.
Navigate to the manage AVW sites page, and click the blue plus-sign to create a new site. From the pop-up menu, choose Bulk Create Sites.
Every row in the CSV file will be an individual AVW site. The first row in the file is the header row, and will be ignored by the import process. Download the example CSV file to get started. Refer to the description of each attribute above to complete the data fields.
Upload your file to the console, and click Create to continue.