With cloud computing adoption rates soaring, demand for cloud services is creating potentially massive business opportunities for service providers. The reasons why are well documented and, by now, readily accepted by more and more enterprises. Lower CapEx, increased IT agility, improved scalability, easier management, and cost-efficient business continuity are some of the most relevant drivers. Although for many organizations, it's simply a more cost-efficient and flexible way to deliver services to business stakeholders. Perhaps even more important in many cases these days, cloud computing helps resource-strapped IT organizations cope with the tug-of-war between increased business demand for IT services and downsized staffs and budgets.