Cloud Computing offers a scaleable resource for large-scale, distributed and perhaps collaborative computing applications. In my work, I see needs for this kind of capability every day - needs often unfulfilled. But there are challenges ahead in learning to utilize clouds in a meaningful, secure, effective and efficient manner.
In other words, is cloud computing susceptible to "The Tragedy of the Commons"? Is it a large community closet, full of everyone elses junk? Or is it a… Continue