This document discusses whether cloud is the right solution for a company. It notes that cloud is good for its elasticity and ability to scale out easily, but cloud may not be suitable if an organization has constant or specialized infrastructure needs. The document provides tips for leveraging the cloud, such as using caching, load balancing, auto-scaling, and replicating data across multiple data centers for disaster recovery. It concludes that low needs hosting and software-as-a-service workloads are best for the cloud, while high or specialized needs may be better suited to dedicated infrastructure.