When a company chooses a cloud service, they have certain expectations. First off, most companies plan to enjoy the cost savings in IT—not having to maintain a powerful, scalable server with guaranteed up time. Rather than paying for room to grow, they anticipate that the service will be able to expand during times of peak demand—referred to as elasticity. Second, they expect fresh software that they don’t have to update. The provider updates the software at frequent intervals for all subscribers. Third, flexible costs allow them to pay for just the features, number of users, and server space they need, when they need it. And lastly, they expect to access the service from anywhere, even mobile devices. These are the expectations of cloud, but do these expectations always align with reality?