Preparing for Your Azure Deployment

You can subscribe to the required Aviatrix Cloud Networking Platform license and subscriptions by using the Launch Aviatrix experience, accessible at launch.aviatrix.com.

See the Azure Getting Started Guide for details about using the Aviatrix launch experience to deploy the Aviatrix platform.

Before starting the Aviatrix deployment process for Microsoft Azure, you should do the following:

  • If you already signed up for an Aviatrix license, have the license key available.

    The key was emailed to you when you signed up. It is not retained anywhere else. If you do not have the key, contact your account manager.

  • Determine in which region your Aviatrix Controller will be launched.

    Make sure you choose the correct region before launching the Controller instance. After launching a Controller instance, you can only change that instance’s region by stopping that Controller and deploying a new one.

  • Decide if you want to use an existing VNet for your deployment or create a new one.

    • For creating a New VNet: if you want to use a new virtual network (VNet), the resource group and VNet are automatically created for you as part of deployment.

    • For an Existing VNet: Have the following information available:

  • For automated Azure deployments initiated from launch.aviatrix.com using Terraform, you must meet the following prerequisites:

Information Required for Azure Deployment to an Existing VNet

If using an existing VNet, you must gather information about the resource group, VNet, and subnet on which you plan to deploy Aviatrix. You will enter this information in the Terraform file.

  1. Log in to the Azure portal and go to Resource groups.

  2. In the target region, identify the resource group you want to use and make note of the name, and then select the resource group.

  3. Within that resource group, identify and save the name of the target Virtual Network (VNet).

    75%

  4. Click the VNet name and then click Settings > Subnets.

    75%

  5. Identify and save the target subnet name.

  6. Click the subnet name and copy the Subnet ID of the target subnet.

You will use the information you just gathered as inputs during Terraform execution:

  • resource_group_name

  • vnet_name

  • subnet_name

  • subnet_id

Resources Created in Azure

When you execute the Terraform plan, the following resources are created in Azure. You can view the list of resources in Azure Resource groups.

  • Network interface

  • Public IP address

  • Network security group

  • Virtual machine

  • Disks

  • Virtual network

  • SSH key