liveBook · Manning

Cloud elasticity

As explained in Think Like a CTO

The ability of a system to automatically adjust provisioned resources in response to changing demand.

Cloud elasticity is the ability to adjust provisioned resources as demand changes. Its business value is paying for capacity when it is needed rather than maintaining the same capacity through busy and quiet periods. section 8.3.1

Check whether cloud operations show signs of static infrastructure:

  • A nearly identical bill each month, especially in a seasonal business, may mean capacity is not changing with demand. section 8.3.1
  • Inability to scale up or down as load changes is a direct warning sign. section 8.3.1
  • Release downtime and manually managed disk space suggest servers are being treated as fixed assets. section 8.3.1

Elasticity depends on how applications are operated, not simply where servers run. Cloud use still requires skills, and it is not a cure for every problem. section 8.3.1

How Think Like a CTO covers it

How deep it goes
Provides operational warning signs but does not detail automatic scaling mechanisms.
Examples
Uses flat monthly bills in seasonal businesses, release downtime, and disk-space shortages as warning signs.
What you can do after
Evaluate/understand whether cloud operations adjust capacity and costs to demand.
How it connects
Links elasticity to cloud costs, load scaling, containers, storage, and redundancy.

Also explained in

Compare how 4 books explain cloud elasticity →

Related concepts

This explainer was generated by Manning's knowledge graph from the text of Think Like a CTO. The section links point to the parts of the book it draws on.