There’s two different philosophies about cloud computing, hybrid and ‘pure’. In recent days the hybrid school hasn’t been doing so well, but the matter isn’t settled yet.
Pure cloud computing means doing everything in the cloud with all your software running over the net with the data stored on other people’s computers and everything is accessed through web browsers.
Hybrid cloud is where some of the work is done on your computer or smartphone with data often being synchronised between the device and the cloud storage.
Most smartphone and tablet computer apps do this and increasingly software like Microsoft Office and Apple iLife have a hybrid cloud computing angle.
Apple’s hybrid cloud service, iCloud, promised Apple users the ability to work on any device – laptop, desktop, tablet or smart phone – with the synchronised with central servers. Every Apple product you own can then access your iCloud data.
Recently though stories in the The Verge and Ars Technica report how Apple’s developers and customers are becoming steadily irritated by the lousy reliability of the company’s iCloud service.
Incumbent software and hardware vendors like Microsoft and Apple are pushing the hybrid idea for a good reason, it allows them to maintain their existing PC and laptop based products while being able to offer cloud services like their competitors.
For Microsoft and Apple, along with companies like Oracle, Dell and MYOB, the hybrid cloud gives them an opportunity to wriggle out of what Clay Christensen called The Innovator’s Dilemma.
Customers actually like the hybrid cloud as many distrust ‘pure’ cloud offerings as they don’t trust the providers or their internet connections. Basically they like to have a copy of their data stored in house.
The problem with the hybrid cloud is that it’s complex as Xero’s founder Rod Drury, one of the ‘pure cloud’ evangelists, said at his company’s conference last year, “hybrid technologies are cumbersome and add far more complexity into software. Cloud technologies are the right technologies.”
Complexity is what’s bought Apple’s iCloud unstuck as even some of best developers struggle with getting their programs to work with it.
All is not well for the ‘pure cloud’ evangelists either, as the shutting down of Google Reader has shaken many technologists and made them question whether the cloud is as safe as they would like.
Added to this uncertainty about the cloud is lousy service by providers, arbitrary shutting down of user accounts and the corporate boycott of Wikileaks – all of which have forced people to reconsider the wisdom of saving all their data or running applications in the cloud.
So the debate between the cloud purists is by no means over and it may well be that some form of hybrid, even just for local backup to your own computer, may turn out to be the common way we use cloud services.
What is for sure though is cloud software is biting deeply into the revenues of established software companies as people find the attractions of running programs and storing data on other people’s computers outweighs the risks.
Like all relatively new concepts it’s going to take a while for us to figure out how to use cloud computing most effectively in our business. The first step is how we manage the risks.