Cloud Computing is a disruptive technology. While in the last couple of years cloud has been hotly debated and as we look at the outcomes of those debates, one thing that becomes very clear is that cloud is already altering the enterprise IT landscape in many different ways.