Cloud Computing Viewpoint
Cloud Computing is the Hardware Equivalent of ATMs
The whole idea is that you don't have to deal with people to get your application deployed, scaled, monitored and managed
Oct. 28, 2008 10:00 AM
Chris Keene's "Keene View" Blog
Cloud computing is custom made for Silicon Valley - it is poorly defined, seemingly vast and has the potential to change human life as we know it (at least for those of us who live in Silicon Valley). Since so many people are jumping on the cloud bandwagon, I thought it would be useful to look not at what cloud computing is but at what cloud computing isn't.
Of course, we have our fair share of naysayers (like Larry and Richard), as well as theories about why those naysayers are down on cloud computing.
Cloud computing is the hardware equivalent of automatic teller machines. The whole idea is that you don't have to deal with people to get your application deployed, scaled, monitored and managed. Therefore anything that gets between your application and the API to the data center in the sky is taking you away from the cloud.
The other important - and to date largely unrealized - promise of the cloud is choice, a.k.a freedom from lock-in. Today, customers are often locked into a particular cloud provider just as surely as they are locked into their in-house data center. Moving forward, you should have the ability to change clouds providers as easily as you change cell phone providers.