Auto Scaling
Amazon EC2 Auto Scaling automatically adjusts the number of instances in a group to match demand, using scaling policies and health checks to add or replace instances. It underpins both resilient designs (self-healing, multi-AZ) and cost-optimized designs (scaling in when demand drops so you pay only for what you need).