Slide 1 J.Crowcroft/S.Hand, University of Cambridge Clouds Burst Horizon Slide 2 Cloud Computing? Q: What is Cloud Computing, exactly? A: It depends… but a rough definition…