Skip to main content

This browser is no longer supported.

Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.

Download Microsoft Edge More info
Read in English
Read in English Edit
Twitter LinkedIn Facebook Email

Virtual Machine Scale Sets documentation

Azure virtual machine scale sets let you create and manage a group of load balanced and autoscaling VMs.

About virtual machine scale sets

Overview

  • What are virtual machine scale sets?
  • Frequently asked questions (FAQ)

Get started

Quickstart

  • Azure portal
  • Azure PowerShell
  • Azure CLI

Latest features

What's new

  • Orchestration modes
  • Scale-in policy
  • Terminate notification
  • Instance protection

Step-by-step guides

How-To Guide

  • Create and manage a scale set with the Azure CLI
  • Create and manage a scale set with Azure PowerShell
  • Use data disks with the Azure CLI
  • Use data disks with Azure PowerShell
  • Use a custom VM image with the Azure CLI
  • Use a custom VM image with Azure PowerShell
  • Deploy apps to a scale set with the Azure CLI
  • Deploy apps to a scale set with Azure PowerShell
  • Autoscale a scale set with the Azure CLI
  • Autoscale a scale set with Azure PowerShell

Self-paced training

Learn

  • Build a scalable application with virtual machine scale sets
  •  Create a Windows virtual machine in Azure

Flexible orchestration for scale sets

Concept

  • Flexible orchestration mode
  • Get started with CLI
  • Get started with Portal
  • Virtual Machine Scale Sets Orchestration modes

Troubleshooting

How-To Guide

  • Troubleshooting Guides
  • Troubleshoot scaling errors
  • Troubleshoot deployment errors
  • Troubleshoot extension issues
  • Microsoft Q&A
  • Previous Version Docs
  • Blog
  • Contribute
  • Privacy & Cookies
  • Terms of Use
  • Trademarks
  • © Microsoft 2022
  • Previous Version Docs
  • Blog
  • Contribute
  • Privacy & Cookies
  • Terms of Use
  • Trademarks
  • © Microsoft 2022