Azure VMware Solution landing zone accelerator

The Microsoft Azure VMware Solution landing zone accelerator is an open-source collection of Azure Resource Manager and Bicep templates. It represents the strategic design path and target technical state for an Azure VMware Solution deployment. This open-source solution provides an architectural approach and reference implementation to prepare Azure landing zone subscriptions for a scalable Azure VMware Solution. The implementation adheres to the architecture and best practices of the Cloud Adoption Framework's Azure landing zones, focusing on enterprise-scale design principles.

The Azure VMware Solution accelerator provides a reference implementation for a scalable Azure VMware Solution in your landing zone. The design decisions your organization makes, based on the guidance provided by the accelerator, lay the groundwork for scalability.

Customers adopt Azure VMware Solution in various ways. You can adapt the enterprise scale for your Azure VMware Solution set to produce an architecture that fits your needs and puts your organization on a path to a sustainable scale.

The Azure VMware Solution landing zone accelerator has the following features:

  • A modular approach to customize environment variables.
  • Design guidelines to aid in evaluating critical decisions.
  • Landing zone architecture.
  • An implementation that includes:
    • A deployable reference to create the environment for your Azure VMware Solution deployment.
    • A Microsoft-approved Azure VMware Solution reference implementation to test the deployed environment.

Design guidelines

The following articles provide guidelines for creating your Azure VMware Solution landing zone:

Architecture

The following architecture diagram is an example that shows design areas and best practices.

Azure VMware Solution landing zone accelerator architecture

Deploy Azure VMware Solution resources and dependent services

The Azure VMware Solution accelerator can be used as the initial deployment of Azure VMware Solution in the enterprise environment. You can develop and customize the code to expand its functionality and/or adapt to your Enterprise-Scale Azure Landing Zones environment.

There are various implementation options for Azure VMware Solution using automation. These methodologies can be used in both "Brownfield" and "Greenfield" scenarios.

Automated Azure VMware Solution implementation options

Implementation option Description Deployment link to GitHub repo
Deploy Azure VMware Solution and dependencies with a connection to Azure This deployment is best suited provisioning a new Azure VMware Solution private cloud. It's a full-fledged version of deployment and helps you create all the different supporting components. These components include Azure connectivity, monitoring and addons.

There are three deployment options: Azure portal UI, PowerShell, and Terraform. Each deployment option lets you choose to deploy the following resources:

▪ Azure VMware Solution private cloud
▪ Choose New or Existing virtual network (VNet)
▪ Deploy Azure Route Server for VPN Connections (Optional)
▪ Deploy Azure VMware Solution Monitoring (Optional)
▪ Deploy HCX and SRM (Optional)
Deploy to Azure (Azure portal UI)

Deploy to Azure(PowerShell)

Deploy to Azure(Terraform module)
Deploy Azure VMware Solution without a connection to Azure This deployment is a lighter version. It's better suited for a proof of concept (POC) or pilot. It lets you deploy the following resources:

▪ New Azure VMware Solution private cloud: (1) custom resource group name and private cloud name or (2) choose an existing Azure VMware Solution private cloud.
▪ Deploy Azure VMware Solution Monitoring (Optional).
▪ Deploy HCX and SRM (Optional).
Deploy to Azure (Azure portal UI)

Next steps

Review design considerations and recommendations related to identity and access management specific to the deployment of Azure VMware Solution.