QamoosTech
DevOps & CloudIntermediate

Auto-scaling

PronunciationAW-toh SKAY-ling

Definition

Auto-scaling is a cloud computing feature that automatically adjusts the number of active server instances based on current traffic or resource demand. It helps maintain performance during spikes while reducing costs during quiet periods.

Where you hear it

During infrastructure planning, cloud cost optimization discussions, or when setting up production environments.

Examples

  • We configured auto-scaling to handle the traffic spike during the holiday sale.
  • The system uses auto-scaling to spin up new instances when CPU usage exceeds 80%.

Common mistake

Assuming that auto-scaling is an instant process; it often takes a few minutes for new instances to boot up and register with the load balancer, which can lead to temporary performance degradation if not planned correctly.