This document provides an introduction to cloud computing. It defines cloud computing as the on-demand delivery of IT resources and applications via the Internet with pay-as-you-go pricing. It describes how cloud computing works by allowing users to access servers, storage, databases and applications via a web application. The benefits listed include no upfront hardware costs, the ability to quickly scale resources up or down as needed, and improved business agility. It also discusses public cloud providers, services models, use cases, risks and how enterprises typically adopt a hybrid cloud deployment strategy.