The fundamental concept of the two is adaptability.
It refers to the system environment’s ability to use as many resources as required.
As you can see, it is similar to the “think global - act locally” approach of social activists.
Scalability enables stable growth of the system, while elasticity tackles immediate resource demands.
Сloud elasticity is a system’s ability to manage available resources according to the current workload requirements dynamically.
In the past, a system’s scalability relied on the company’s hardware, and thus, was severely limited in resources.