This document discusses how to use Amazon EC2 to scale a web application. It begins with an introduction to AWS terminology like instances and AMIs. It then covers instance types, launching a demo instance, logging in, and using storage services like S3 and EBS. The document explains how AWS can help applications scale through services like Elastic Load Balancing, RDS, and auto-scaling. It demonstrates setting up an ELB and discusses auto-scaling. In the appendix, it briefly discusses managing AMI changes and other AWS services of interest like CloudFront and Route 53.