mcpField
A
azure-vmware-solution

azure-vmware-solution

github.com/microsoftdocsCloud & DevOps796171 installsUpdated 3d ago
Repository

About azure-vmware-solution

Azure VMware Solution Skill provides reference guidance for Agents managing Azure VMware Solution. It combines local quick references with remote documentation on deployment, architecture, security, and migration.

Key features

  1. 01Deployment and operations troubleshooting
  2. 02Network, storage, and private cloud architecture
  3. 03Host, cluster, and routing limit references
  4. 04Identity, security, and licensing guidance
  5. 05Configuration, integration, and migration references

Use cases

  1. 01Troubleshoot private cloud deployment or VM disaster recovery
  2. 02Plan network, storage, and cluster architecture
  3. 03Evaluate backup, licensing, and migration options
  4. 04Configure identity, security, and monitoring

MCP support

It can retrieve documentation through mcp_microsoftdocs:microsoft_docs_fetch, with fetch_webpage as a fallback.

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/microsoftdocs/agent-skills --skill azure-vmware-solution

After installing, type/azure-vmware-solutionin Claude Code to confirm it loaded.

Details

From the project README

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-L44Diagnosing and fixing AVS issues: deployment failures, known platform problems, DR/replication errors for VMs, and troubleshooting AVS Run Command execution.
Best PracticesL45-L50Guidance on securing and safely operating AVS private clouds, plus tuning NSX/HCX scale and performance for efficient, reliable VMware workload migrations.
Decision MakingL51-L63Guidance on choosing AVS APIs, backup and storage options, licensing (SQL/Windows/VCF), migrations (VMs, private clouds, regions), and purchasing Azure VMware reserved instances.
Architecture & Design PatternsL64-L76Network, storage, and private cloud design for AVS: hub-spoke patterns, vSAN/stretched clusters, Horizon and GitHub Enterprise sizing, Cloud Director networking, and Gen 2 architecture.
Limits & QuotasL77-L88Host, cluster, and routing limits for AVS; vSAN ESA settings; required ports; and how to request quota, deploy, and scale private clouds within platform constraints
SecurityL89-L106Securing AVS: identity/access control, Defender for Cloud, vSAN encryption, vCenter/NSX identity, VM trusted launch, network/IP security, ESU, credentials, licensing rules, and best practices.
ConfigurationL107-L145Configuring AVS infrastructure: networking, DNS/DHCP, storage/datastores, backup, monitoring/alerts, HCX/Cloud Director, Arc/Run Command, and performance/placement policies.
Integrations & Coding PatternsL146-L159Guides for integrating AVS with Azure services (storage, backup, monitoring, networking, HCX), configuring datastores, VPN/Virtual WAN, syslog flows, and performance/VMware Tools automation.
DeploymentL160-L170Guides for planning and deploying AVS for production, including Horizon/Citrix VDI, JetStream DR, VMware Cloud Director, and migrating SQL (Always On, FCI, standalone) to Azure VMware Solution.
Troubleshooting
TopicURL
Resolve known issues in Azure VMware Solutionhttps://learn.microsoft.com/en-us/azure/azure-vmware/azure-vmware-solution-known-issues
Resolve disaster recovery issues for AVS virtual machineshttps://learn.microsoft.com/en-us/azure/azure-vmware/ecosystem-disaster-recovery-vms
Troubleshoot Azure VMware Solution deployment failureshttps://learn.microsoft.com/en-us/azure/azure-vmware/fix-deployment-failures
Troubleshoot Azure VMware Solution Run Commandshttps://learn.microsoft.com/en-us/azure/azure-vmware/troubleshoot-run-command
Best Practices
TopicURL
Optimize NSX performance for HCX migrations in Azure VMware Solutionhttps://learn.microsoft.com/en-us/azure/azure-vmware/azure-vmware-solution-nsx-scale-and-performance-recommendations-for-vmware-hcx
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
Choose API Management SKUs for Azure VMware workloadshttps://learn.microsoft.com/en-us/azure/azure-vmware/architecture-identity
Select backup solutions for Azure VMware Solution VMshttps://learn.microsoft.com/en-us/azure/azure-vmware/ecosystem-back-up-vms
Choose external storage options 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
Plan for Azure VMware license-included retirement and VCF BYOLhttps://learn.microsoft.com/en-us/azure/azure-vmware/license-included-service-retirement
Choose and Apply Licensing for SQL and Windows on AVShttps://learn.microsoft.com/en-us/azure/azure-vmware/license-sql-windows-in-avs
Plan and execute workload migration between AVS private cloudshttps://learn.microsoft.com/en-us/azure/azure-vmware/migrate-between-private-clouds
Plan and migrate Azure VMware Solution across regionshttps://learn.microsoft.com/en-us/azure/azure-vmware/move-azure-vmware-solution-across-regions
Decide and purchase Azure VMware reserved instanceshttps://learn.microsoft.com/en-us/azure/azure-vmware/reserved-instance
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
Design hub-and-spoke integration for Azure VMware Solutionhttps://learn.microsoft.com/en-us/azure/azure-vmware/architecture-hub-and-spoke
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
Design storage architecture for Azure VMware Solutionhttps://learn.microsoft.com/en-us/azure/azure-vmware/architecture-storage
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 on AVShttps://learn.microsoft.com/en-us/azure/azure-vmware/enable-vmware-vcd-with-azure-network
Design Azure VMware Solution Gen 2 private cloudshttps://learn.microsoft.com/en-us/azure/azure-vmware/native-network-design-consideration
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 host and cluster settings in 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 Azure VMware host quotahttps://learn.microsoft.com/en-us/azure/azure-vmware/request-host-quota-azure-vmware-solution
Deploy Azure VMware Solution private cloud with host limitshttps://learn.microsoft.com/en-us/azure/azure-vmware/tutorial-create-private-cloud
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 private cloud within platform limitshttps://learn.microsoft.com/en-us/azure/azure-vmware/tutorial-scale-private-cloud
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 Azure VMware Solutionhttps://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 NSX on AVShttps://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
Configure Trusted Launch and vTPM for Azure VMware VMshttps://learn.microsoft.com/en-us/azure/azure-vmware/configure-virtual-trusted-platform-module
Enable NSX Edge public IPs and internet access in AVShttps://learn.microsoft.com/en-us/azure/azure-vmware/enable-public-ip-nsx-edge
Configure Extended Security Updates in Azure VMware Solutionhttps://learn.microsoft.com/en-us/azure/azure-vmware/extended-security-updates-windows-sql-server
Re-enable Azure VMware Solution Gen2 service principalhttps://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
Apply portable VCF licensing rules on Azure VMwarehttps://learn.microsoft.com/en-us/azure/azure-vmware/portable-vcf-licensing-reference
Protect AVS web apps with Azure Application Gatewayhttps://learn.microsoft.com/en-us/azure/azure-vmware/protect-azure-vmware-solution-with-application-gateway
Rotate vCenter and NSX cloud admin credentials securelyhttps://learn.microsoft.com/en-us/azure/azure-vmware/rotate-cloudadmin-credentials
Apply security best practices to Azure VMware Solutionhttps://learn.microsoft.com/en-us/azure/azure-vmware/security-recommendations
Configuration
TopicURL
Configure guest management and extensions on Arc-enabled 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
Configure Azure NetApp Files NFS datastores for AVS hostshttps://learn.microsoft.com/en-us/azure/azure-vmware/attach-azure-netapp-files-to-azure-vmware-solution-hosts
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
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
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
Configure DHCP options for 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
Enable IPv6 Layer 3 forwarding in Azure VMware Solutionhttps://learn.microsoft.com/en-us/azure/azure-vmware/configure-ipv6-layer-3-forwarding
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 Azure VMware vSANhttps://learn.microsoft.com/en-us/azure/azure-vmware/configure-windows-server-failover-cluster
Configure VM placement policies in Azure VMware Solutionhttps://learn.microsoft.com/en-us/azure/azure-vmware/create-placement-policy
Configure VMware Cloud Director Availability on Azure VMwarehttps://learn.microsoft.com/en-us/azure/azure-vmware/deploy-vmware-cloud-director-availability-in-azure-vmware-solution
Configure Elastic SAN datastores on Azure VMware Solutionhttps://learn.microsoft.com/en-us/azure/azure-vmware/elastic-san-datastore-support-service-endpoints
Configure Managed SNAT for Azure VMware workloadshttps://learn.microsoft.com/en-us/azure/azure-vmware/enable-managed-snat-for-workloads
Configure Azure Hybrid Benefit Unlimited Virtualization for SQL on AVShttps://learn.microsoft.com/en-us/azure/azure-vmware/enable-sql-azure-hybrid-benefit
Enable VMware Cloud Director on Azure VMware Solutionhttps://learn.microsoft.com/en-us/azure/azure-vmware/enable-vmware-vcd-with-azure
Manage Arc resource bridge and credentials for Azure VMwarehttps://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 networking between Azure VMware Gen1 and Gen2 cloudshttps://learn.microsoft.com/en-us/azure/azure-vmware/native-connect-private-cloud-previous-edition
Configure DNS forward lookup zones for Azure VMware Gen2https://learn.microsoft.com/en-us/azure/azure-vmware/native-dns-forward-lookup-zone
Execute VMware HCX Run Commands in AVShttps://learn.microsoft.com/en-us/azure/azure-vmware/use-hcx-run-commands
Configure AVS storage policies with New-AVSStoragePolicyhttps://learn.microsoft.com/en-us/azure/azure-vmware/use-new-avsstoragepolicy-run-command
Configure vCenter login banner via AVS Run Commandhttps://learn.microsoft.com/en-us/azure/azure-vmware/use-vcenter-login-banner-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 Azure Elastic SAN as AVS iSCSI datastorehttps://learn.microsoft.com/en-us/azure/azure-vmware/configure-azure-elastic-san
Integrate Everpure Cloud Azure Native with AVShttps://learn.microsoft.com/en-us/azure/azure-vmware/configure-azure-native-pure-storage-cloud
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
Enable HCX internet access for Azure VMware Solutionhttps://learn.microsoft.com/en-us/azure/azure-vmware/enable-hcx-access-over-internet
Install Cloud Backup plug-in for Azure VMware VMshttps://learn.microsoft.com/en-us/azure/azure-vmware/install-cloud-backup-virtual-machines
Integrate Azure Native Monitoring and Protection with AVS VMshttps://learn.microsoft.com/en-us/azure/azure-vmware/integrate-azure-native-services
Send AVS VMware syslogs via Azure Logic Appshttps://learn.microsoft.com/en-us/azure/azure-vmware/logs-via-logic-app
Use Azure NetApp Files shares with AVS virtual machineshttps://learn.microsoft.com/en-us/azure/azure-vmware/netapp-files-with-azure-vmware-solution
Collect esxtop performance data with AVS Run Commandhttps://learn.microsoft.com/en-us/azure/azure-vmware/run-command-esxtop
Configure Set-ToolsRepo run command for VMware Tools in AVShttps://learn.microsoft.com/en-us/azure/azure-vmware/use-set-toolsrepo-run-command
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 VMware Horizon on Azure VMware Solutionhttps://learn.microsoft.com/en-us/azure/azure-vmware/azure-vmware-solution-horizon
Deploy JetStream DR for Azure VMware Solution and on-premises workloadshttps://learn.microsoft.com/en-us/azure/azure-vmware/deploy-disaster-recovery-using-jetstream
Enable VMware Cloud Director service with Azure VMware Solutionhttps://learn.microsoft.com/en-us/azure/azure-vmware/enable-vmware-cds-with-azure
Migrate SQL Always On groups to Azure VMwarehttps://learn.microsoft.com/en-us/azure/azure-vmware/migrate-sql-server-always-on-availability-group
Migrate SQL Server failover cluster to Azure VMwarehttps://learn.microsoft.com/en-us/azure/azure-vmware/migrate-sql-server-failover-cluster
Migrate standalone SQL Server to Azure VMwarehttps://learn.microsoft.com/en-us/azure/azure-vmware/migrate-sql-server-standalone-cluster
Plan production-ready Azure VMware Solution deploymenthttps://learn.microsoft.com/en-us/azure/azure-vmware/plan-private-cloud-deployment

Comments

Markdown supported