This document provides an overview of Amazon cloud computing services including Amazon EC2. It compares cloud computing to on-premise private data centers, noting the advantages of cloud such as agility, scalability, and lack of need for local infrastructure. It then discusses the top 5 cloud providers including Amazon EC2, and goes into detail about the features of EC2 like resizable instances and pay-per-use model. Finally, it lists the regions where Amazon has data centers supporting EC2.