VeloCloud SD-WAN in Azure Virtual WAN Hub Deployment
The VeloCloud SD-WAN in Azure Virtual WAN (vWAN) Hub deployment describes the required configurations to manually deploy a Virtual Edge as a Network Virtual Appliance (NVA) in the Azure vWAN Hub network.
This topic contains the following sections:
About VeloCloud in Azure Virtual WAN Hub Deployment
The VeloCloud SD-WAN in Azure Virtual WAN (vWAN) Hub deployment describes manual deployment of a Virtual Edge as a Network Virtual Appliance (NVA) in the Azure vWAN Hub network.
Overview
During cloud migration, users encountered many challenges connecting remote locations to Azure vNets in a simple, optimized, and secure way across myriad connectivity options. VeloCloud SD-WAN addresses these problems by leveraging Dynamic Multipath Optimization™ (DMPO) technologies and distributed cloud gateway coverage worldwide. VeloCloud SD-WAN transforms unpredictable broadband transport into Enterprise-class quality connections, ensuring application performance from remote locations to the Azure Cloud.
To meet different deployment scenarios for customers deploying Azure Virtual WAN, VeloCloud SD-WAN has progressively added more capabilities to the solution. With this new integration, customers can now manually deploy VeloCloud Edges directly inside Azure Virtual WAN hubs, resulting in an offering that natively integrates Azure Virtual WAN customizable routing intelligence with VeloCloud SD-WAN optimized last-mile connectivity.

Deploy VeloCloud SD-WAN in Azure Virtual WAN Hub
To deploy VeloCloud Edges in a Virtual Hub manually, users must already have an Azure Resource Group, virtual WAN (vWAN), and virtual Hub (vHUB).
- Obtain Enterprise account access to VeloCloud Orchestrator.
- Obtain access to the Microsoft Azure portal with the appropriate IAM roles.
- Software image requirements for this deployment are as follows:
- VeloCloud Orchestrator - 6.4.0 and later.
- VeloCloud Gateway - 6.4.0 and later.
- VeloCloud Edges - 6.1.0.1 and later.
Note: The customer must either avoid upgrading to a different image post-activation or upgrade to version 6.1.0.0; otherwise, SSH access to the NVAs will fail due to a bug.
- Create an Azure Managed Identity. For steps, see Create Managed Identity.
Create Managed Identity
This section describes the steps to create an Azure Managed Identity.
- Under Subscription, create a Custom Role such as vWANNVACustomRole, with the following permissions.
"permissions": [ { "actions": [ "Microsoft.Network/publicIPAddresses/join/action", "Microsoft.Network/publicIPAddresses/read", "Microsoft.Network/networkVirtualAppliances/delete", "Microsoft.Network/networkVirtualAppliances/read", "Microsoft.Network/networkVirtualAppliances/write", "Microsoft.Network/networkVirtualAppliances/restart/action", "Microsoft.Network/networkVirtualAppliances/getDelegatedSubnets/action", "Microsoft.Network/virtualHubs/read" ], "notActions": [], "dataActions": [], "notDataActions": [] } ] - Create a new user-assigned managed identity such as NVAmgdIdentity in the desired Managed Group and Region.
Figure 13. Create User Assigned Managed Identity 
- Under the resource group where users deployed the vWAN Hub, assign the Managed Identity by navigating to .
In the Add role assignment screen, under the Role tab search for the custom role that users created, select vWANNVACustomRole.
Figure 14. Add Role Assignment 
-
On the Members tab, select Managed Identity. In the Select managed identities section, select the user assigned managed identity, NVAmgdIdentity, that users previously created and select Select. The selected managed identity appears under the Selected Members area.
Figure 15. Select Managed Identities 
-
Select Review+Assign to assign the selected Managed Identity to the custom role with scope as the resource group in the deployed vWAN hub.











