Scalability
The ability to add or remove resources to match workload demand.
Scalability is the ability of a system to handle increased demand by adjusting its resources, and Azure supports two strategies. Vertical scaling (scaling up) increases the capacity of an existing resource, such as moving a virtual machine to a larger size with more CPU and RAM. Horizontal scaling (scaling out) adds more instances, like deploying additional VMs behind a load balancer. Distinguish scalability from elasticity: scalability is the capability to scale, while elasticity is the automatic scaling in response to demand. Virtual Machine Scale Sets and App Service support both, but the terms are tested separately.
PlayPrepHQ study notes are written and reviewed against primary exam sources. How we create & review content →