Over the last couple of days there have been a few interesting posts on the cloud and interoperability. In a usenet post from the Cloud Computing Interoperability Forum (CCIF) Rueven Cohen notes that
Every new cloud service provider puts there own spin on how a user or cloud application interacts with “their cloud”.
The problem I see is each cloud appears be a silo upon itself. By each new cloud providing their own new API, which effectively means that your only real option is to go with the largest player, not the best. API propagation is killing the cloud ecosystem by limiting cloud choice and portability. In order to use Amazon, I am being forced to choose their way of cloud interaction / control over any others including the ability to use my existing data center resources seamlessly. (emphasis added) [source: http://groups.google.com/group/cloudforum/browse_thread/thread/3f8ee602f6617a18]
This highlights several of the issues that should be worrying academic libraries.
The origin of the content.
The content that users will want to store in a cloud system will be a hybrid of their own content to which they own the rights and content from licensed sources where the right to make copies is limited by the license agreement that the library has signed — i.e. journal articles and ebooks.
Who’s cloud?
Many of the users of cloud systems will only be members of a university community for a short, pre-defined period, ie. 4 years. If the library builds its own cloud (to accommodate license agreements), how does the user move their data when they move on from the University. Or, if the University relies on other people’s cloud services, how do they deal with the fact that users will be taking licensed material and storing it on unauthorized servers and sharing it with unauthorized persons?
Service integration
How does a library construct their services to allow a user to work with their choice of could services in the most seamless way? Users shouldn’t have to save an article to a hard drive when the goal is to save it to their own cloud-based service. Will APIs be written to allow such integration of services? There are already a myriad of library-provided online resources that don’t play well with anyone, never mind a user-defined choice of cloud service. Can this be overcome? Will information resources continue to be imprisoned in this way?
Fear of lock-in
No one wants to commit their valuable data to a service where they won’t be able to change their mind later. I may use Google Docs today but later decide to switch to iWork. It is a reasonable expectation that I should be able to move all of my information easily, without loss and without complication. The mere suspicion that I’ll be locked in can be enough to reduce uptake.