To say cloud computing has entered the collective consciousness of the IT world would be putting it mildly. Over the last few years we’ve seen cloud computing emerge at the heart of a radical shift in the way we consume, deploy, and utilize computing technology within our digital lives. This paper explores the roots of the trend over several decades from desktop to mobile, to federated markets, as well as consider its future.