Cooldown: has a default of 5 minutes and it is used to prevent that instances are launched or terminated before the effect of previous activities is visible.
Termination Policy: controls which instances must be terminated first in case of scale-in.
Termination Protection: to prevent that specific instances are terminated.
StandBy State: allows to update or troubleshoot an instance instead of that being terminated
Lifecycle Hooks: An Amazon EC2 instance transitions through different states from the time it launches until it is terminated. Lifecycle hooks allow you to execute custom actions - like running a script do download and install software, invoking Lambda functions and so on - when these transitions occur. (see previous post)