Amazon EC2 Auto Scaling is the AWS service that enables automatic scaling of resources, such as virtual servers, based on predefined conditions to match varying workload demands.