Cloud Computing: Hype or Revolution?

What is cloud computing? What different clouds exist? What are the differences between the different shapes? What do they have in common? What’s new? How big is the cloud? And which cloud is best for me? Here are the slides of my presentation at BarCamp Sophia Antipolis 2010.