Overview

An Auto Scaling Group (ASG) is a crucial AWS feature that automatically adjusts the number of EC2 instances in response to traffic fluctuations. This ensures optimal performance while minimizing costs.

Key Features of ASG

1. Scaling Mechanisms

2. Capacity Settings

ASG configurations include three capacity parameters:

3. Health Management & Integration with Load Balancer

4. Launch Templates

To create an ASG, you need a Launch Template (replacing the now-deprecated Launch Configuration). A launch template includes: