Auto Scaling Groups
ASG helps you maintain application availability and allows you to automatically add or remove EC2 instances according to conditions you define.
Main Goals:
- Scale OUT: Add instances to handle load.
- Scale IN: Remove instances to save cost.
- Self-Healing: Replace unhealthy instances automatically.