This document provides an overview of cloud computing. It begins with defining cloud computing and outlining its key characteristics: broad network access, resource pooling, elasticity, measured service, and self-service. It then discusses the benefits of cloud computing for organizations, including reducing costs, improving scalability and agility. It also covers the main cloud service models of IaaS, PaaS and SaaS. The document concludes with an overview of common cloud products and services, deployment models of public, private and hybrid clouds, and a quick recap of the key topics.