azure-compute

Solid

Azure VM and VMSS router for recommendations, pricing, autoscale, orchestration, and connectivity troubleshooting. WHEN: Azure VM, VMSS, scale set, recommend, compare, server, website, burstable, lightweight, VM family, workload, GPU, learning, simulation, dev/test, backend, autoscale, load balancer, Flexible orchestration, Uniform orchestration, cost estimate, connect, refused, Linux, black screen, reset password, reach VM, port 3389, NSG, troubleshoot.

DevOps & Infrastructure 607 stars 93 forks Updated 1 months ago MIT

Install

View on GitHub

Quality Score: 95/100

Stars 20%
93
Recency 20%
75
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Azure Compute Skill Routes Azure VM requests to the appropriate workflow based on user intent. ## When to Use This Skill Activate this skill when the user: - Asks about Azure Virtual Machines (VMs) or VM Scale Sets (VMSS) - Asks about choosing a VM, VM sizing, pricing, or cost estimates - Needs a workload-based recommendation for scenarios like database, GPU, deep learning, HPC, web tier, or dev/test - Mentions VM families, autoscale, load balancing, or Flexible versus Uniform orchestration - Wants to troubleshoot Azure VM connectivity issues such as unreachable VMs, RDP/SSH failures, black screens, NSG/firewall issues, or credential resets - Uses prompts like "Help me choose a VM" ## Routing ```text User intent? ├─ Recommend / choose / compare / price a VM or VMSS │ └─ Route to [VM Recommender](workflows/vm-recommender/vm-recommender.md) │ ├─ Can't connect / RDP / SSH / troubleshoot a VM │ └─ Route to [VM Troubleshooter](workflows/vm-troubleshooter/vm-troubleshooter.md) │ └─ Unclear └─ Ask: "Are you looking for a VM recommendation, or troubleshooting a connectivity issue?" ``` | Signal | Workflow | | ----------------------------------------------------------------------------- | ------------------------------------------------------------------ | | "recommend VM", "which VM", "VM size", "VM pricing", "VMSS", "scale set" | [VM Recom...

Details

Author
microsoft
Repository
microsoft/azure-skills
Created
3 months ago
Last Updated
1 months ago
Language
Bicep
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

DevOps & Infrastructure Solid

azure-compute

Azure VM and VMSS router for recommendations, pricing, autoscale, orchestration, and connectivity troubleshooting. WHEN: Azure VM, VMSS, scale set, recommend, compare, server, website, burstable, lightweight, VM family, workload, GPU, learning, simulation, dev/test, backend, autoscale, load balancer, Flexible orchestration, Uniform orchestration, cost estimate, connect, refused, Linux, black screen, reset password, reach VM, port 3389, NSG, troubleshoot.

1,998 Updated 1 months ago
microsoft
DevOps & Infrastructure Listed

azure-compute

Recommend Azure VM sizes, VM Scale Sets (VMSS), and configurations based on workload requirements, performance needs, and budget constraints. No Azure account required — uses public documentation and the Azure Retail Prices API. USE FOR: recommend VM size, which VM should I use, choose Azure VM, VM for web/database/ML/batch/HPC, GPU VM, compare VM sizes, cheapest VM, best VM for workload, VM pricing, cost estimate, burstable/compute/memory/storage optimized VM, confidential computing, VM trade-offs, VM families, VMSS, scale set recommendation, autoscale VMs, load balanced VMs, VMSS vs VM, scale out, horizontal scaling, flexible orchestration. DO NOT USE FOR: deploying VMs or VMSS, deploying apps (use azure-deploy), looking up existing VMs (use azure-resource-lookup), cost optimization of running VMs (use azure-cost-optimization), non-VM services like App Service or AKS.

335 Updated today
aiskillstore
DevOps & Infrastructure Solid

azure-virtual-machines

Expert knowledge for Azure Virtual Machines development including troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations & coding patterns, and deployment. Use when choosing VM sizes, configuring scale sets, using Trusted Launch, encrypting disks, or automating via CLI/ARM, and other Azure Virtual Machines related development tasks. Not for Azure Virtual Machine Scale Sets (use azure-vm-scalesets), SQL Server on Azure Virtual Machines (use azure-sql-virtual-machines), Azure Kubernetes Service (AKS) (use azure-kubernetes-service), Azure App Service (use azure-app-service).

562 Updated today
MicrosoftDocs
DevOps & Infrastructure Solid

azure-vm-scalesets

Expert knowledge for Azure Virtual Machine Scale Sets development including troubleshooting, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations & coding patterns, and deployment. Use when configuring VMSS autoscale, upgrade modes, zones/PPGs, Spot/standby pools, or disk encryption with Key Vault, and other Azure Virtual Machine Scale Sets related development tasks. Not for Azure Virtual Machines (use azure-virtual-machines), Azure Kubernetes Service (AKS) (use azure-kubernetes-service), Azure App Service (use azure-app-service), Azure Service Fabric (use azure-service-fabric).

562 Updated today
MicrosoftDocs
DevOps & Infrastructure Solid

azure-data-science-vm

Expert knowledge for Azure Data Science Virtual Machines development including troubleshooting, decision making, architecture & design patterns, security, configuration, integrations & coding patterns, and deployment. Use when managing DSVM images/tools, IaC deployment (Bicep/ARM), Key Vault secrets, MLflow, or GPU/Jupyter issues, and other Azure Data Science Virtual Machines related development tasks. Not for Azure Virtual Machines (use azure-virtual-machines), Azure Machine Learning (use azure-machine-learning), Azure Databricks (use azure-databricks), Azure HDInsight (use azure-hdinsight).

562 Updated today
MicrosoftDocs