Virtual Machine Scale Sets

Apply autoscaling to virtual machines for high availability

  • Create thousands of identical virtual machines in minutes
  • Quickly scale your big compute and big data applications
  • Rely on integrated load balancing and autoscaling
  • Attach additional data disks as per your application requirement
  • Deploy virtual machines and updates at scale
  • Support Linux or Windows images and extensions
  • Run Cassandra, Cloudera, Hadoop, MongoDB, and Mesos
  • Deploy across availability zones to protect against datacenter failures

Control it like IaaS, scale it like PaaS

Deploy Virtual Machine Scale Sets using Azure Resource Manager templates—with support for Windows and Linux platform images, as well as custom images and extensions.

Reliably deploy and update at large scale

You can confidently deploy hundreds of identical virtual machines in minutes. With easy updates at scale, focus more on what matters—your application—and less on the infrastructure.

Scale automatically

Integrated with Azure Insights Autoscale, Virtual Machine Scale Sets gives you true autoscaling. There’s no need to pre-provision virtual machines, so you use only the compute resources your application needs at any time.

Simplify networking

Virtual Machine Scale Sets integrate with Azure networking resources such as Azure Load Balancer and Application Gateway. Easily spread your workloads across the virtual machines in your Virtual Machine Scale Set, and configure network address translation (NAT) rules to connect to specific virtual machine instances for troubleshooting.

Support hyperscale workloads

Virtual Machine Scale Sets are elastic and designed to support your scale-out workloads—including stateless web front ends, container orchestration, and microservices clusters. Azure Kubernetes Service and Azure Service Fabric run on Virtual Machine Scale Sets.

Why trust Virtual Machine Scale Sets?

  • Microsoft invests more than $1 billion annually on cybersecurity research and development.

  • We employ more than 3,500 security experts completely dedicated to your data security and privacy.

  • Azure has more certifications than any other cloud provider. View the comprehensive list.

Virtual Machine Scale Sets pricing

  • No upfront cost
  • No termination fees
  • Per-second billing

Everything you need to get started

Get instant access and a $200 credit by signing up for a free Azure account
Learn how to use Virtual Machine Scale Sets with 5-minute quickstart tutorials and documentation.
Enhance Virtual Machine Scale Sets with additional features and products, like security and backup services.

Documentation and resources

Related products and services

Virtual Machines

Provision Windows and Linux virtual machines in seconds

Azure Kubernetes Service (AKS)

Simplify the deployment, management, and operations of Kubernetes

Service Fabric

Develop microservices and orchestrate containers on Windows or Linux

Virtual Machine Scale Sets updates, blogs, and announcements

Get started with Virtual Machine Scale Sets