Wednesday, June 8, 2011 at 9:19PM |
Noel Apple iCloud and the future of computing
Monday 6th June 2011 saw Apple announce iCloud at its worldwide developer conference. It was the 3rd element of a major software revamp, the other two being OSX Lion and iOS5.
iCloud is important for many reasons, one of which is that it will build trust in cloud technologies through Apple's massive user base, and give developers the environments to deliver cloud based applications.
This is significantly different from Google Apps, Microsoft Azure, and the Amazon S3 environments. This is Apple delivering one set of benefits of cloud computing to its users.
For the moment this is about content storage and synchronisation. By content they specifically mean music, photos, email, contacts, calendars, book and apps. They'll also store some device configuration files too. What's remarkable is that they're giving this solution away for free, removing the previous subscription product (MobileMe), and opening it up to everyone. Even Windows based users with iTunes.
However I see this being bigger than the near-term offerings. For me this is about eventual hardware abstraction, where the device you hold in your hand is basically a connection to the internet. In the cloud there will be an operating system running that is fully customised for you, and will enable and disable relevant apps depending on the particular device your using. Let me explain with an example;
You have an iPhone, an iPad and an iMac. You also have a bluetooth headset. Your iPhone has a SIM card and is connected to a carrier and getting 3G data. The iPad and iMac are wifi only devices.
Lets say the carrier mast has failed and standard calls and 3G data are unavailable, you do however have wifi. The cloud OS recognized this and automatically diverts calls the iPad and the bluetooth headset. Or you're working in a photo editing app on the iPad and move within range of the iMac. The cloud OS knows that the iMac has more processing power, so asks if you want to migrate the editing app and the work in progress to the faster machine.
Sounds like fantasy? Well iCloud is the foundation infrastructure for all of these possibilities. it may even lead to devices that are completely basic in terms of local processing capability, but have diverse connectivity options (transferring data across multiple bonded wifi networks and 3G) meaning fast access to your own environment running in a datacentre.
The media have been broadly approving of these developments, although I did read a piece in the Evening Standard where Roy Greenslade commented "the global behemoths such as Apple, Google, Facebook, Twitter and Amazon, that bestride the internet, gradually acquiring unaccountable power and influence through their control of so much information about so many of us."
I personally think this is sensationalism of a fairly benign issue. We can all either opt-in or opt-out of these technologies, but ultimately it's about convenience. As a species we have less time to do as we like. I used to use 35mm film and take it to Boots for processing. Now I upload a flash card to iPhoto and it takes seconds not days.
When we subscribe to these services we are giving some information about ourselves to these organisations, but it's the price we have to pay to experience their products. I believe it's a price worth paying.


















