I am going to stick my neck out and say that cloud computing is the future. Cloud computing enabling technology trends are converging. I see more and more lower powered computing products that have great connectivity appearing such as netbooks, and touch based tablets. Future cloud products will be greener, they will have a great battery life because they are so low powered, and will become incredibly portable.
All the heavy lifting is being done by powerful servers 'in the cloud'. Just a few weeks ago I would have said that cloud computing would be a niche because it would be impossible to play demanding 3D games or edit video purely using cloud based server technologies. I was completely wrong.
Look at the advantages:-
- Your computer will weigh almost nothing.
- It will last 20 hours on a single charge.
- You will be able to play Crysis 5 on every device you own.
- The difference between a desktop and laptop computer will just be the size of the display.
- Computer's will get much cheaper than the cheapest netbooks are today, since there is no need for a beefy processor or much if any storage.
- You will have 128 cores at your disposal in the cloud. In fact the number of cores your computer has will dynamically change depending on what processing needs you have.
- It is green computing in the extreme.
- Who could afford a top of the range gaming rig with 4 SLI extreme graphics cards to play their games with? Everyone can have one if it is part of your subscription to the cloud gaming service.
- Once you have edited your video, it can be instantly posted on every site you want since it is already compressed, and already uploaded.
- Want an extremely powerful computer games system to play on your 3D TV in the lounge? That will cost the price of two games. It might even be free with the subscription service to play games via any device in the house.
- Full data redundancy, no need to ever back up. You already have all your data spread amongst the cloud so that it would be impossible to loose anything.
- No need to ever upload anything, as every bit of content you generate is already out there. Instant links are simply created to the same data using smart tagged meta data.
Having your data hosted by a datacentre is far safer than having it on your computer, even if you are careful enough to have local backup storage. How many of us have an off-site backup? Drives may fail in a datacentre, but no data is at risk on large industrial Raid storage systems.
Now for the really far out stuff
I believe Microsoft Windows' consumer market share will continue to decline. Microsoft (if it has any sense) will move into the cloud business big-time, to offer businesses and consumers back-end services.
Windows will all but disappear on the desktop, as Microsoft moves into back end cloud services. Linux finally gets its day as the desktop of choice for many people and is used almost exclusively in business on the desktop. Apple specialises in the very best consumer cloud computing kit and moves much of its software into the cloud, it also produces specialist computing kit for content production such as for film and video work. The apple experience will be delivered through OSX, Safari and Sproutcore and the iPhone will play a large part to show that cloud computing could be just the normal way computing is done in the next decade.
The sorts of software we already use day to day include many cloud services already. This blog is a cloud service, I started writing it on my Mac upstairs, I wrote some more on an Acer netbook, finally I checked it and posted it using my Ubuntu powered Sony laptop, everything created and posted in the cloud. This is normal, why would it be such a stretch to imagine many other computing tasks done in this way?
Entertainment and indeed work will just become subscription based services. The seeds of change have already been sown. Once you can play Crysis in the cloud on a netbook, anything is possible!