> azure-vmware-solution

Expert knowledge for Azure VMware Solution development including troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations & coding patterns, and deployment. Use when building, debugging, or optimizing Azure VMware Solution applications. Not for Azure Virtual Machines (use azure-virtual-machines), Azure Virtual Network (use azure-virtual-network), Azure VPN Gateway (use azure-vpn-gateway), Azure ExpressRoute (use azur

fetch
$curl "https://skillshub.wtf/MicrosoftDocs/Agent-Skills/azure-vmware-solution?format=md"
SKILL.mdazure-vmware-solution

Azure VMware Solution Skill

This skill provides expert guidance for Azure VMware Solution. Covers troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations & coding patterns, and deployment. It combines local quick-reference content with remote documentation fetching capabilities.

How to Use This Skill

IMPORTANT for Agent: Use the Category Index below to locate relevant sections. For categories with line ranges (e.g., L35-L120), use read_file with the specified lines. For categories with file links (e.g., [security.md](security.md)), use read_file on the linked reference file

IMPORTANT for Agent: If metadata.generated_at is more than 3 months old, suggest the user pull the latest version from the repository. If mcp_microsoftdocs tools are not available, suggest the user install it: Installation Guide

This skill requires network access to fetch documentation content:

  • Preferred: Use mcp_microsoftdocs:microsoft_docs_fetch with query string from=learn-agent-skill. Returns Markdown.
  • Fallback: Use fetch_webpage with query string from=learn-agent-skill&accept=text/markdown. Returns Markdown.

Category Index

CategoryLinesDescription
TroubleshootingL37-L43Diagnosing and fixing AVS deployment and disaster recovery issues, known platform problems, log collection, and how to open and work with Azure support for AVS failures
Best PracticesL44-L50Guidance on AVS private cloud maintenance, HCX MON networking, NSX performance tuning for migrations, and security hardening best practices for Azure VMware Solution.
Decision MakingL51-L64Guidance on choosing AVS connectivity, storage, backup, migration (HCX and others), licensing, reserved instances, and using external/portable subscriptions for Azure VMware Solution.
Architecture & Design PatternsL65-L75Network, storage, and desktop virtualization design for AVS: hub-spoke integration, vSAN/stretched clusters, Citrix/Horizon, GitHub Enterprise Server, and Cloud Director tenant networking.
Limits & QuotasL76-L87Host, cluster, routing, and vSAN limits for AVS; network/port planning; and how to request, deploy, scale, and manage AVS host quota and capacity.
SecurityL88-L102Identity, access, encryption, and threat protection for AVS: vCenter/NSX identity sources, Defender integration, vSAN CMK, Trusted Launch/vTPM, role assignments, app gateway, and credential rotation.
ConfigurationL103-L153Configuring AVS private clouds: networking, storage, backup/DR, monitoring, DNS, security, Arc, and VMware/third‑party integrations (NSX, vSAN, Cloud Director, Pure, NetApp, Elastic SAN).
Integrations & Coding PatternsL154-L166Networking, VPN/ExpressRoute, HCX migration patterns, traffic management, monitoring/logging, and storage integrations (NetApp Files) for Azure VMware Solution workloads
DeploymentL167-L171Guides for deploying Citrix Virtual Apps/Desktops and setting up JetStream DR with Azure VMware Solution, including architecture, configuration, and integration with on-premises workloads.

Troubleshooting

TopicURL
Resolve Azure VMware Solution known issues and workaroundshttps://learn.microsoft.com/en-us/azure/azure-vmware/azure-vmware-solution-known-issues
Address disaster recovery issues and known problems on AVShttps://learn.microsoft.com/en-us/azure/azure-vmware/ecosystem-disaster-recovery-vms
Collect information and open support requests for AVS deployment failureshttps://learn.microsoft.com/en-us/azure/azure-vmware/fix-deployment-failures

Best Practices

TopicURL
Follow AVS private cloud maintenance and remediation procedureshttps://learn.microsoft.com/en-us/azure/azure-vmware/azure-vmware-solution-private-cloud-maintenance
Apply security best practices to Azure VMware Solutionhttps://learn.microsoft.com/en-us/azure/azure-vmware/security-recommendations
Optimize NSX scale and performance for HCX migrations in Azure VMware Solutionhttps://learn.microsoft.com/en-us/azure/azure-vmware/vmware-hcx-mon-guidance

Decision Making

TopicURL
Select internet connectivity options for Azure VMware Solutionhttps://learn.microsoft.com/en-us/azure/azure-vmware/architecture-hub-and-spoke
Choose API Management SKUs for Azure VMware workloadshttps://learn.microsoft.com/en-us/azure/azure-vmware/architecture-identity
Evaluate VMware HCX migration options for Azure VMware Solutionhttps://learn.microsoft.com/en-us/azure/azure-vmware/architecture-storage
Select backup solutions for Azure VMware Solution VMshttps://learn.microsoft.com/en-us/azure/azure-vmware/ecosystem-back-up-vms
Choose external storage solutions for Azure VMware Solutionhttps://learn.microsoft.com/en-us/azure/azure-vmware/ecosystem-external-storage-solutions
Evaluate migration solutions for AVS virtual machineshttps://learn.microsoft.com/en-us/azure/azure-vmware/ecosystem-migration-vms
Choose and manage OS and SQL licensing on AVShttps://learn.microsoft.com/en-us/azure/azure-vmware/license-sql-windows-in-avs
Plan and migrate Azure VMware Solution across regionshttps://learn.microsoft.com/en-us/azure/azure-vmware/move-azure-vmware-solution-across-regions
Plan and purchase Azure VMware Solution reserved instanceshttps://learn.microsoft.com/en-us/azure/azure-vmware/reserved-instance
Use portable VMware Cloud Foundation subscriptions on AVShttps://learn.microsoft.com/en-us/azure/azure-vmware/vmware-cloud-foundations-license-portability

Architecture & Design Patterns

TopicURL
Integrate Azure VMware Solution into hub-spoke networkshttps://learn.microsoft.com/en-us/azure/azure-vmware/architecture-api-management
Apply network design patterns for Azure VMware Solutionhttps://learn.microsoft.com/en-us/azure/azure-vmware/architecture-design-public-internet-access
Plan storage architecture for Azure VMware Solution private cloudshttps://learn.microsoft.com/en-us/azure/azure-vmware/architecture-networking
Design Azure VMware Solution vSAN stretched clustershttps://learn.microsoft.com/en-us/azure/azure-vmware/architecture-private-clouds
Deploy VMware Horizon virtual desktops on AVShttps://learn.microsoft.com/en-us/azure/azure-vmware/azure-vmware-solution-horizon
Size and configure GitHub Enterprise Server on AVShttps://learn.microsoft.com/en-us/azure/azure-vmware/configure-github-enterprise-server
Design networking for VMware Cloud Director tenants on AVShttps://learn.microsoft.com/en-us/azure/azure-vmware/enable-vmware-vcd-with-azure-network

Limits & Quotas

TopicURL
Use Azure VMware Solution network planning checklist and port requirementshttps://learn.microsoft.com/en-us/azure/azure-vmware/configure-site-to-site-vpn-gateway
Configure vSAN ESA and host support on AVShttps://learn.microsoft.com/en-us/azure/azure-vmware/configure-vsan-esa
Understand Azure VMware Solution host and cluster limitshttps://learn.microsoft.com/en-us/azure/azure-vmware/introduction
Understand AVS Gen 2 routing architecture and limitshttps://learn.microsoft.com/en-us/azure/azure-vmware/native-network-routing-architecture
Request and manage AVS host quota and capacityhttps://learn.microsoft.com/en-us/azure/azure-vmware/request-host-quota-azure-vmware-solution
Deploy an Azure VMware Solution private cloud with host and cluster limitshttps://learn.microsoft.com/en-us/azure/azure-vmware/tutorial-network-checklist
Scale Azure VMware Solution clusters and understand service limitshttps://learn.microsoft.com/en-us/azure/azure-vmware/tutorial-nsx-t-network-segment
Review Azure VMware Solution private cloud and cluster limitshttps://learn.microsoft.com/en-us/azure/azure-vmware/uninstall-vmware-hcx

Security

TopicURL
Configure identity and access for Azure VMware Solutionhttps://learn.microsoft.com/en-us/azure/azure-vmware/architecture-stretched-clusters
Integrate Microsoft Defender for Cloud with AVS workloadshttps://learn.microsoft.com/en-us/azure/azure-vmware/azure-security-integration
Configure customer-managed key encryption for AVS vSANhttps://learn.microsoft.com/en-us/azure/azure-vmware/configure-customer-managed-keys
Configure external LDAP identity source for AVS NSXhttps://learn.microsoft.com/en-us/azure/azure-vmware/configure-external-identity-source-nsx-t
Configure external identity sources for Azure VMware vCenterhttps://learn.microsoft.com/en-us/azure/azure-vmware/configure-identity-source-vcenter
Enable Trusted Launch and vTPM for AVS virtual machineshttps://learn.microsoft.com/en-us/azure/azure-vmware/configure-virtual-trusted-platform-module
Select ecosystem security solutions for Azure VMware Solutionhttps://learn.microsoft.com/en-us/azure/azure-vmware/ecosystem-security-solutions
Re-enable AVS Gen 2 service principal in Azurehttps://learn.microsoft.com/en-us/azure/azure-vmware/native-first-party-principle-security
Manually configure AVS Gen 2 role assignmentshttps://learn.microsoft.com/en-us/azure/azure-vmware/native-role-assignment
Secure AVS web apps with Azure Application Gatewayhttps://learn.microsoft.com/en-us/azure/azure-vmware/protect-azure-vmware-solution-with-application-gateway
Rotate AVS cloudadmin vCenter and NSX credentials safelyhttps://learn.microsoft.com/en-us/azure/azure-vmware/rotate-cloudadmin-credentials

Configuration

TopicURL
Enable guest management and extensions on Arc-enabled AVS VMshttps://learn.microsoft.com/en-us/azure/azure-vmware/arc-enable-guest-management
Enable and configure Managed SNAT for Azure VMware workloadshttps://learn.microsoft.com/en-us/azure/azure-vmware/architecture-migrate
Configure networking and interconnectivity for Azure VMware Solutionhttps://learn.microsoft.com/en-us/azure/azure-vmware/architecture-network-design-considerations
Attach Azure NetApp Files NFS datastores to AVS hostshttps://learn.microsoft.com/en-us/azure/azure-vmware/attach-azure-netapp-files-to-azure-vmware-solution-hosts
Configure NSX network segments in Azure VMware Solution via Azure portalhttps://learn.microsoft.com/en-us/azure/azure-vmware/azure-vmware-solution-nsx-scale-and-performance-recommendations-for-vmware-hcx
Configure Cloud Backup policies for AVS datastores and VMshttps://learn.microsoft.com/en-us/azure/azure-vmware/backup-azure-netapp-files-datastores-vms
Back up AVS VMware virtual machines with Azure Backup Serverhttps://learn.microsoft.com/en-us/azure/azure-vmware/backup-azure-vmware-solution-virtual-machines
Configure alerts and metrics monitoring for Azure VMware Solutionhttps://learn.microsoft.com/en-us/azure/azure-vmware/configure-alerts-for-azure-vmware-solution
Use Azure Elastic SAN as AVS iSCSI datastoreshttps://learn.microsoft.com/en-us/azure/azure-vmware/configure-azure-elastic-san
Create Azure Monitor resource health alerts for AVShttps://learn.microsoft.com/en-us/azure/azure-vmware/configure-azure-monitor-for-resource-health-for-azure-vmware-solution
Use Azure Native Pure Storage Cloud with AVShttps://learn.microsoft.com/en-us/azure/azure-vmware/configure-azure-native-pure-storage-cloud
Configure Azure VMware Solution performance and health metricshttps://learn.microsoft.com/en-us/azure/azure-vmware/configure-azure-vmware-solution-metrics
Manage AVS datastores and VMDKs with Cloud Backuphttps://learn.microsoft.com/en-us/azure/azure-vmware/configure-cloud-backup-virtual-machine
Enable DHCP on L2 stretched VMware HCX networks in Azure VMware Solutionhttps://learn.microsoft.com/en-us/azure/azure-vmware/configure-dhcp-azure-vmware-solution
Configure HCX network extension high availability for AVShttps://learn.microsoft.com/en-us/azure/azure-vmware/configure-hcx-network-extension-high-availability
Configure DNS forwarders and private DNS for Azure VMware Solutionhttps://learn.microsoft.com/en-us/azure/azure-vmware/configure-l2-stretched-vmware-hcx-networks
Set up port mirroring for Azure VMware Solution network traffichttps://learn.microsoft.com/en-us/azure/azure-vmware/configure-nsx-network-components-azure-portal
Configure Pure Cloud Block Store with Azure VMware Solutionhttps://learn.microsoft.com/en-us/azure/azure-vmware/configure-pure-cloud-block-store
Configure vSAN storage policies for AVS virtual machineshttps://learn.microsoft.com/en-us/azure/azure-vmware/configure-storage-policy
Configure VMware Cloud Director Service on Azure VMware Solutionhttps://learn.microsoft.com/en-us/azure/azure-vmware/configure-vmware-cloud-director-service-azure-vmware-solution
Configure diagnostic settings to collect VMware syslogs from AVShttps://learn.microsoft.com/en-us/azure/azure-vmware/configure-vmware-syslogs
Configure VMware vSAN settings in Azure VMware Solution clustershttps://learn.microsoft.com/en-us/azure/azure-vmware/configure-vsan
Configure Windows Server Failover Cluster on AVS vSANhttps://learn.microsoft.com/en-us/azure/azure-vmware/configure-windows-server-failover-cluster
Create and manage AVS placement policies for VMshttps://learn.microsoft.com/en-us/azure/azure-vmware/create-placement-policy
Deploy VMware Cloud Director Availability on AVShttps://learn.microsoft.com/en-us/azure/azure-vmware/deploy-vmware-cloud-director-availability-in-azure-vmware-solution
Deploy Zerto disaster recovery for AVS and on-premises VMshttps://learn.microsoft.com/en-us/azure/azure-vmware/deploy-zerto-disaster-recovery
Deploy VMware Site Recovery Manager for AVS disaster recoveryhttps://learn.microsoft.com/en-us/azure/azure-vmware/disaster-recovery-using-vmware-site-recovery-manager
Assign public IPs to NSX Edge for Azure VMware Solutionhttps://learn.microsoft.com/en-us/azure/azure-vmware/enable-managed-snat-for-workloads
Configure default routes and disable internet for Azure VMware Solutionhttps://learn.microsoft.com/en-us/azure/azure-vmware/enable-public-ip-nsx-edge
Configure SQL Azure Hybrid Benefit unlimited virtualization on AVShttps://learn.microsoft.com/en-us/azure/azure-vmware/enable-sql-azure-hybrid-benefit
Enable VMware Cloud Director service with Azure VMware Solutionhttps://learn.microsoft.com/en-us/azure/azure-vmware/enable-vmware-cds-with-azure
Install and configure VMware Cloud Director on AVShttps://learn.microsoft.com/en-us/azure/azure-vmware/enable-vmware-vcd-with-azure
Enable Extended Security Updates for AVS VMshttps://learn.microsoft.com/en-us/azure/azure-vmware/extended-security-updates-windows-sql-server
Install Cloud Backup for Virtual Machines on AVShttps://learn.microsoft.com/en-us/azure/azure-vmware/install-cloud-backup-virtual-machines
Manage Arc-enabled Azure VMware Solution private cloud componentshttps://learn.microsoft.com/en-us/azure/azure-vmware/manage-arc-enabled-azure-vmware-solution
Configure automatic peering sync for AVS Gen 2 networkshttps://learn.microsoft.com/en-us/azure/azure-vmware/native-auto-peering-sync
Configure DNS forward lookup zones for AVS Gen 2https://learn.microsoft.com/en-us/azure/azure-vmware/native-dns-forward-lookup-zone
Remove Arc-enabled AVS vSphere resources from Azurehttps://learn.microsoft.com/en-us/azure/azure-vmware/remove-arc-enabled-azure-vmware-solution-vsphere-resources-from-azure
Restore AVS virtual machines from Cloud Backuphttps://learn.microsoft.com/en-us/azure/azure-vmware/restore-azure-netapp-files-vms
Restore guest files and folders from AVS VM backupshttps://learn.microsoft.com/en-us/azure/azure-vmware/restore-guest-files-folders
Plan and configure self-service maintenance for Azure VMware Solutionhttps://learn.microsoft.com/en-us/azure/azure-vmware/self-service-maintenance-orchestration
Set up Azure Backup Server for Azure VMware Solutionhttps://learn.microsoft.com/en-us/azure/azure-vmware/set-up-backup-server-for-azure-vmware-solution
Create additional NSX Tier-1 gateways in Azure VMware Solutionhttps://learn.microsoft.com/en-us/azure/azure-vmware/tutorial-access-private-cloud
Create a jump box and access Azure VMware Solution vCenterhttps://learn.microsoft.com/en-us/azure/azure-vmware/tutorial-configure-networking
Add NSX network segments for Azure VMware Solution virtual machineshttps://learn.microsoft.com/en-us/azure/azure-vmware/tutorial-nsx-tier-1-gateway
Use AVS Run Command for privileged vCenter operationshttps://learn.microsoft.com/en-us/azure/azure-vmware/using-run-command
Configure VMware Aria Operations for Azure VMware Solutionhttps://learn.microsoft.com/en-us/azure/azure-vmware/vrealize-operations-for-azure-vmware-solution

Integrations & Coding Patterns

TopicURL
Configure site-to-site VPN with Azure Virtual WAN for Azure VMware Solutionhttps://learn.microsoft.com/en-us/azure/azure-vmware/configure-port-mirroring-azure-vmware-solution
Integrate Azure Traffic Manager with Azure VMware Solution workloadshttps://learn.microsoft.com/en-us/azure/azure-vmware/disable-internet-access
Enable HCX migrations over public internet for AVShttps://learn.microsoft.com/en-us/azure/azure-vmware/enable-hcx-access-over-internet
Integrate Azure native monitoring and protection with AVS VMshttps://learn.microsoft.com/en-us/azure/azure-vmware/integrate-azure-native-services
Forward AVS VMware syslogs to log management via Logic Appshttps://learn.microsoft.com/en-us/azure/azure-vmware/logs-via-logic-app
Migrate workloads between AVS private clouds using HCXhttps://learn.microsoft.com/en-us/azure/azure-vmware/migrate-between-private-clouds
Use Azure NetApp Files shares with AVS virtual machineshttps://learn.microsoft.com/en-us/azure/azure-vmware/netapp-files-with-azure-vmware-solution
Configure networking, ExpressRoute, and gateways for Azure VMware Solutionhttps://learn.microsoft.com/en-us/azure/azure-vmware/tutorial-create-private-cloud
Use VMware HCX Run Commands in Azure VMware Solutionhttps://learn.microsoft.com/en-us/azure/azure-vmware/use-hcx-run-commands

Deployment

TopicURL
Deploy Citrix Virtual Apps and Desktops on Azure VMware Solutionhttps://learn.microsoft.com/en-us/azure/azure-vmware/azure-vmware-solution-citrix
Deploy JetStream DR for Azure VMware Solution and on-premises workloadshttps://learn.microsoft.com/en-us/azure/azure-vmware/deploy-disaster-recovery-using-jetstream

> related_skills --same-repo

> azure-well-architected

Expert guidance for designing, assessing, and optimizing Azure workloads using Azure Well Architected. Covers design review checklists, recommendations, design principles, tradeoffs, service guides, workload patterns, and assessment questions. Use when architecting new solutions, reviewing existing workloads, or applying Well-Architected principles.

> azure-web-pubsub

Expert knowledge for Azure Web PubSub development including troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations & coding patterns, and deployment. Use when building, debugging, or optimizing Azure Web PubSub applications. Not for Azure SignalR Service (use azure-signalr-service), Azure Event Hubs (use azure-event-hubs), Azure Service Bus (use azure-service-bus), Azure Relay (use azure-relay).

> azure-web-application-firewall

Expert knowledge for Azure Web Application Firewall development including troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations & coding patterns, and deployment. Use when building, debugging, or optimizing Azure Web Application Firewall applications. Not for Azure Application Gateway (use azure-application-gateway), Azure Front Door (use azure-front-door), Azure Firewall (use azure-firewall), Azure DDos Protectio

> azure-vpn-gateway

Expert knowledge for Azure VPN Gateway development including troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations & coding patterns, and deployment. Use when building, debugging, or optimizing Azure VPN Gateway applications. Not for Azure Virtual Network (use azure-virtual-network), Azure Virtual WAN (use azure-virtual-wan), Azure ExpressRoute (use azure-expressroute), Azure Application Gateway (use azure-applica

┌ stats

installs/wk0
░░░░░░░░░░
github stars425
██████████
first seenMar 17, 2026
└────────────

┌ repo

MicrosoftDocs/Agent-Skills
by MicrosoftDocs
└────────────

┌ tags

└────────────