Some organizations have carefully crafted strategies for cloud technology adoption; but for most, their journey to the cloud has been an ad hoc affair. Many have deployed applications in a number of different clouds: public clouds, private clouds, and even combinations of the two. While public and private clouds demonstrate how effective they can be in enabling companies to deploy applications quickly, hybrid cloud strategies prove the value of hosting applications in both cloud and on-premises environments. Similarly, SaaS offerings transform the way businesses interact with customers, partners, and vendors.