‘Cloud computing’ is just a buzzword, but major software players are betting on computing that happens over the Internet rather than on desktops. Yesterday Microsoft unveiled its brand new ‘cloud-based’ operating system.