VM Scale Sets

Official Documentation

Service Description

Virtual machine scale sets are an Azure Compute resource you can use to deploy and manage a set of identical VMs. With all VMs configured the same, VM scale sets are designed to support true autoscale – no pre-provisioning of VMs is required – and as such makes it easier to build large-scale services targeting big compute, big data, and containerized workloads.

Getting Started

  1. Azure Virtual Machine (VM) Scale Sets
    6/9/2016, Video, 0:09:44
  2. Autoscale your applications with VM Scale Sets
    9/28/2016, Video, 1:09:43

Latest Content

Subscribe to News about VM Scale Sets


Azure Documentation

1. Overview
     1.1. What are virtual machine scale sets?
2. Get Started
     2.1. Deploy a scale set in Azure portal
     2.2. Deploy a scale set using PowerShell or Azure CLI
     2.3. Deploy an autoscaling app using a template
3. How To
     3.1. Plan and design
          3.1.1. Design considerations
     3.2. Create a template
          3.2.1. Learn about scale set templates
          3.2.2. Use an existing virtual network
          3.2.3. Use a custom image
          3.2.4. Use guest-based autoscaling with a Linux scale set template
     3.3. Deploy
          3.3.1. Create with Azure portal
          3.3.2. Create with Visual Studio
          3.3.3. Create with Azure PowerShell or Azure CLI
          3.3.4. Scale set with managed disks
          3.3.5. Autoscale a scale set
      Use the Azure portal
      Use the Azure CLI 2.0
      Use Azure PowerShell
      Advanced autoscale
          3.3.6. Applications on scale sets
          3.3.7. Use data disks with scale sets
          3.3.8. Work with large scale sets
          3.3.9. Convert a scale set template to use managed disk
     3.4. Manage
          3.4.1. Common management tasks
      Use the Azure CLI 2.0
      Use Azure PowerShell
          3.4.2. Vertical scaling in a scale set
          3.4.3. Upgrades for scale sets
          3.4.4. Using DSC and scale sets
          3.4.5. Networking for scale sets
          3.4.6. Convert a template to managed disks
     3.5. Troubleshoot
          3.5.1. Autoscale
     3.6. FAQ
          3.6.1. Scale Set FAQ
4. Reference
     4.1. Azure PowerShell
     4.2. Azure CLI
     4.3. REST
5. Resources
     5.1. Azure Roadmap
     5.2. Pricing
          5.2.1. Linux
          5.2.2. Windows
     5.3. Pricing calculator
     5.4. Stack Overflow

Web Content

Content Type

Online Training Content

Date Title
6/23/2016 Introduction to Microservices


Tool Description
VMSS Dashboard tools Simple Python tools to demonstrate Azure Virtual Machine Scale Sets by calling the Azure Compute REST API.


Date Title Length
5/4/2017 Azure Compute: New features and roadmap 0:58:26
9/28/2016 Autoscale your applications with VM Scale Sets 1:09:43
9/28/2016 Hear about the state and future direction of the Azure Compute services 1:13:25
8/2/2016 (Part 4) Microsoft Azure for Amazon AWS Cloud Professionals: Virtual Networks & Scale Sets 1:05:08
7/11/2016 Azure Virtual Machine Scale Sets 0:09:46
6/16/2016 Azure Virtual Machines - Scaling VM Scale Sets 0:12:02
6/9/2016 Azure Virtual Machine (VM) Scale Sets 0:09:44
5/27/2016 "Click-by-click - Creating load balanced VMs using Azure Resource Manager in Azure portal 1:08:26
3/26/2016 VM Scale Sets & Open Source PaaS on Azure: Deep Dive 0:54:50
11/27/2015 Azure Futures: Neues in der Azure Compute-Plattform 1:01:55

Page 1 of 2