This document discusses Amazon AWS and the need for better tools to help build and maintain applications on AWS. It describes three sizes of applications - small, medium, and large - and the different infrastructure considerations for each on AWS. These include using services like RDS, EBS, S3, autoscaling and load balancing. The document also lists some existing tools but notes the need for tools with improved support for multiple AWS accounts, CloudWatch, and optimized clients for different application sizes. It concludes that cloud computing is changing software development by making infrastructure a normal part of applications.