Use only the compute resources your application needs at any time without pre-provisioning your VMs. Be future-ready and let Azure autoscale your cloud infrastructure to meet your changing performance requirements. 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 (AKS) and Azure Service Fabric run on Virtual Machine Scale Sets.