liveBook · Manning

Cloud elasticity

As explained in Google Anthos in Action

Elasticity is the ability to automatically adjust resources or service capacity in response to changing demand.

Cloud elasticity automatically adjusts an individual service’s capacity as demand changes, scaling up during peaks and scaling back during idle periods to improve cost efficiency. section 16.1

A microservice-oriented deployment supports elasticity by:

  • Scaling individual services instead of expanding an entire virtual machine. section 16.1
  • Reducing capacity during idle periods to control operating costs. section 16.1
  • Using container platforms to automate workload placement and service operations. section 16.1

How Google Anthos in Action covers it

How deep it goes
Defines automatic scale-up and scale-down behavior, but does not detail metrics, thresholds, or configuration procedures.
Examples
Contrasts scaling an individual service with scaling an entire virtual machine during demand changes.
What you can do after
Operate services that scale capacity with demand and reduce capacity during idle periods.
How it connects
Connects elasticity with microservices, containers, virtual machines, cost efficiency, and automated deployment.

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 Google Anthos in Action. The section links point to the parts of the book it draws on.