The industry has been shouting cloud, cloud, for many years, some have accepted it as the next evolution, others have been bewildered by acronyms, PaaS, SaaS, IaaS, and concerned by lack of control, security, and compliance. One thing we can be sure of this phenomenon is here to stay and the real question is how to take advantage of the flexibility and productivity to advance the business goals in the current uncertain times.