Tutorial: Deploy an Azure VMware Solution private cloud

The Azure VMware Solution private gives you the ability to deploy a vSphere cluster in Azure. For each private cloud created, there's one vSAN cluster by default. You can add, delete, and scale clusters. The minimum number of hosts per cluster is three. More hosts can be added one at a time, up to a maximum of 16 hosts per cluster. The maximum number of clusters per private cloud is four. The initial deployment of Azure VMware Solution has three hosts.

Trial clusters are available for evaluation and are limited to three hosts. There's a single trial cluster per private cloud. You can scale a trial cluster by a single host during the evaluation period.

You use vSphere and NSX-T Manager to manage most other aspects of cluster configuration or operation. All local storage of each host in a cluster is under the control of vSAN.


You can always extend the cluster and add additional clusters later if you need to go beyond the initial deployment number.

Because Azure VMware Solution doesn't allow you to manage your private cloud with your on-premises vCenter at launch, you'll need to do additional steps for the configuration. This tutorial covers these steps and related prerequisites.

In this tutorial, you'll learn how to:

  • Create an Azure VMware Solution private cloud
  • Verify the private cloud deployed


  • Appropriate administrative rights and permission to create a private cloud. You must be at minimum contributor level in the subscription.
  • Follow the information you gathered in the planning tutorial to deploy Azure VMware Solution.
  • Ensure you have the appropriate networking configured as described in the Network planning checklist.
  • Hosts provisioned and the Microsoft.AVS resource provider has been registered.

Create a private cloud

You can create an Azure VMware Solution private cloud using the Azure portal or the Azure CLI.

  1. Sign in to the Azure portal.

  2. Select Create a new resource.

  3. In the Search the Marketplace text box, type Azure VMware Solution and select it from the results.

  4. On the Azure VMware Solution window, select Create.

  5. On the Basics tab, enter values for the fields and then select Review + Create.


    You gathered this information during the planning phase of this quick start.

    Field Value
    Subscription Select the subscription you plan to use for the deployment. All resources in an Azure subscription are billed together.
    Resource group Select the resource group for your private cloud. An Azure resource group is a logical container into which Azure resources are deployed and managed. Alternatively, you can create a new resource group for your private cloud.
    Resource name Provide the name of your Azure VMware Solution private cloud.
    Location Select a location, such as east us. It's the region you defined during the planning phase.
    Size of host Select AV36.
    Number of hosts Number of hosts allocated for the private cloud cluster. The default value is 3, which you can increase or decrease after deployment.
    Address block for private cloud Provide an IP address block for the private cloud. The CIDR represents the private cloud management network and is used for the cluster management services, such as vCenter Server and NSX-T Manager. Use /22 address space, for example, The address should be unique and not overlap with other Azure Virtual Networks and with on-premises networks.

    Screenshot showing the Basics tab on the Create a private cloud window.

  6. Verify the information entered, and if correct, select Create.


    This step takes roughly 3-4 hours. Adding a single host in an existing or the same cluster takes between 30 - 45 minutes.

  7. Verify that the deployment was successful. Navigate to the resource group you created and select your private cloud. You'll see the status of Succeeded when the deployment has finished.

    Screenshot showing that the deployment was successful.

Next steps

In this tutorial, you've learned how to:

  • Create an Azure VMware Solution private cloud
  • Verify the private cloud deployed
  • Delete an Azure VMware Solution private cloud

Continue to the next tutorial to learn how to create a jump box. You use the jump box to connect to your environment to manage your private cloud locally.