Within just a few years of its inception, cloud computing has become an integral part of many organization’s IT ecosystem. The cloud has simplified the way businesses access their IT infrastructure and modified the expectations of end users accessing these systems. For some companies, the cloud has freed-up resources traditionally reserved for buying and maintaining legacy software. It has also revolutionized the way some businesses access information and applications inside the corporate firewall. However, increasing demand for cloud computing services has driven many companies to look for ways to make the cloud work better for their small business.