The document discusses auto-scaling on AWS. It provides an overview of auto-scaling concepts like maintaining constant temperature (thermostat), capacity, problems with traditional scaling approaches, and the need for auto-scaling to address capacity and waste. It then covers specific AWS auto-scaling services like Elastic Load Balancing (ELB), CloudWatch for metrics and alarms, Auto Scaling Groups, Launch Configurations, and the AWS CLI commands for managing auto-scaling.