This document discusses how cloud computing can help startups by providing scalable and elastic IT capabilities as a service over the internet. It defines cloud computing and describes how cloud services allow scaling resources up or down as needed. It then discusses different cloud service models, factors to consider for cloud readiness, how to evaluate total cost of ownership, benefits of moving to the cloud, types of cloud deployment models and their benefits/risks, steps for moving applications to the cloud, example cloud infrastructure architectures, and use cases where cloud computing could help startups.