09.02.2010
When it comes to cloud computing, we should expect to see the same dynamic play out. Over the next two to five years, expect to see enormous conflict about the technical pros and cons of cloud computing that will, at bottom, be motivated by the perception on the part of the participants as to whether cloud computing represents a benefit to be embraced or a threat to be resisted.
In particular, cloud computing's three characteristics -- the illusion of infinite scalability, lack of a long-term commitment, and pay-by-the-use -- will result in three revolutions in the way IT is performed, and each of the revolutions will have its adherents and detractors.
Revolution #1: The Change in IT Operations
Much is made of the magic of Amazon Web Services -- fill out a web page, hit a button, and 10 minutes later, you've got computing resources available. Even more impressive, you can obtain large amounts with that request. And later, should you need even more resources to be added to your original pool, they're easily requested and joined to the existing resources. This is the vision that many find so tantalizing, given today's lengthy provisioning cycle, which in many companies results in months-long gaps between request and resource availability. Many think removing all the friction of resource provisioning is a huge win. One might think of this change as the logical extension of the view that hardware has been transformed from a scarce, expensive resource into a cheap, easily purchased commodity -- the logical outcome of which is the need to treat provisioning it like a mass good, not a precious luxury.
Perhaps less obvious is the implications of this vision -- that existing processes and organizational structures need to change to support this new mode of automated management.