Я слышал, что многие люди используют оба термина как синонимы. Однако, на мой взгляд, между ними есть разница:
МАСШТАБИРУЕМОСТЬ - способность системы увеличивать нагрузку на свои текущие аппаратные ресурсы (масштабировать);
ЭЛАСТИЧНОСТЬ - способность системы увеличивать рабочую нагрузку на свои текущие и дополнительные (динамически добавляемые по запросу) аппаратные ресурсы (масштабирование);
Эластичность тесно связана с развернутыми в облаке приложениями.
Правильно ли я понял разницу между этими двумя нефункциональными характеристиками программного обеспечения? Может ли кто-нибудь привести конкретные примеры, чтобы мы могли провести более четкую границу между этими двумя терминами?