Scalability 150 150 CloudGovCo

Scalability is the capability of a cloud application to handle a growing amount of work by expanding vertically or horizontally. Scaling vertically (scale up) moves the application to a bigger virtual machine (VM) or resizes the VM.

Scaling horizontally (scale-out) provisions more instances of the application tiers on additional virtual machines and then balances the load between them. Horizontal scaling is similar to elasticity but the application needs to be able to scale by adding more nodes and distributing the load.