AWS

What is dynamic Scaling policy in regards to Auto Scaling Groups?

Difficulty: unrated

Source: bregman-arie/devops-exercises by Arie Bregman

Answer

A policy in which scaling will occur automatically based on different metrics.

There are 3 types:

  1. Target Tracking Scaling: scale when the baseline changes (e.g. CPU is over 60%)
  2. Step Scaling: more granular scaling where you can choose different actions for different metrics values (e.g. when CPU less than 20%, remove one instance. When CPU is over 40%, add 3 instances)
  3. Scheduled Actions: set in advance scaling for specific period of time (e.g. add instances on Monday between 10:00 am to 11:00 am)