What Is an Auto Scaling Group?
An auto scaling group manages a fleet of interchangeable instances, keeping the count between a minimum and maximum based on demand or schedules. It launches new instances from a template and terminates them as needed, and it replaces any that fail health checks. This gives a self-healing, elastic pool of capacity.
Why it matters
Auto scaling groups are a common way to host self-managed CI runners that expand under load and contract when idle. They keep capacity matched to job volume without manual intervention.
Related guides
What Is a Launch Template?A launch template is a versioned specification of how to start an instance, capturing the image, instance typ…
What Is an Instance Refresh?An instance refresh is a controlled, rolling replacement of the instances in a scaling group so they pick up…
What Is a Capacity Provider?A capacity provider tells a container scheduler where and how to obtain compute, letting it scale the underly…