Zeichick's Take: A few words about cloud standards



Email    print   
February 25, 2009 —  Does cloud computing need standards? In a word, yes. Should we have push to cloud companies to create those standards now? In two words, not yet.

Open, honest standards are vital to the widespread adoption of technologies because they foster interoperability, innovation and evolution. New technologies are built on top of standards because standards provide a stable base. Standards represent best practices and pragmatic compromises. They provide everyone—software companies and enterprise alike—with the assurance that what they build today should be usable tomorrow.

We need cloud computing standards to ensure that virtual machine images can be ported from one cloud provider to another. We need standards to make sure that applications can be migrated from the data center into the cloud and back again, and from one cloud to another. We need standards to allow enterprises to compare one cloud provider to another, and to deploy applications across multiple providers with ease. We need standards to allow a third-party ecosystem to flourish.

We need those standards. But we don’t need them yet, even though some enterprise customers (and third-party service providers) are already clamoring for them. Indeed, at IDC’s Cloud Computing Forum last week in San Francisco, I listened as IDC analysts pounded the cloud companies to “listen to their customers” and create standards immediately.

Bad idea! Standards, hastily enacted, can stifle innovation. Cloud computing is in an early experimental growth stage. Sure, we have some well-entrenched early success stories, such as Amazon, Google and Salesforce.com, but it would be a potential tragedy to allow the early work of three companies to be codified as standards. We need time for their cloud offerings to shake out for a few years. We need time for new players to enter the market with new technologies—and new ideas. We need time to broaden the base upon which the standards are made to go beyond commercial interests.

It’s always suboptimal when a few big companies get together to create standards, whether de facto through their market power or de jure through a standards body. I’d love to see more work from the academic community, from open-source projects and from other organizations, before we insist that cloud companies freeze their experiments and call them standards, standards that we’d have to live with for years to come.

Instead, cloud providers should open up their formats and APIs, publishing them for all to use, and then let a thousand flowers of innovation bloom without the worry of premature standardization crushing the new ideas.





Share this link: http://sdt.bz/33294
 
Most Read Latest News Blog Resources

Add comment


Name*
Email*  
Country     


  • Comment
Loading




close
NEXT ARTICLE
Open Cloud Initiative envisions an open cloud future
Vendor lock-in is a hidden danger, so principles must be established to protect users Read More...
 
 
 
 
News on Monday
more>>
SharePoint Tech Report
more>>


   

 
 

Download Current Issue
FEBRUARY 2012 PDF ISSUE

Need Back Issues?
DOWNLOAD HERE

Want to subscribe?


 
blogs tab
Are you at risk for burnout?
Burnout is a severe problem and it can strike at any time. Here's how to tell if you are nearing the edge.
02/09/2012 02:16 PM EST

Agility, mom, and apple pie
If we're to evaluate the state-of-the-art in software development, we should start with the values espoused in the Agile Manifesto.
02/07/2012 11:57 AM EST

RIM woos developers with free tablet
How do you get more apps ported to the BlackBerry PlayBook? By giving every developer a free tablet, of course!
02/04/2012 01:57 PM EST

GitHire: Use Headhunters to Find Your Perfect Programmer
Are you a hiring manager tired of scouring the job boards? Check out this new service that will find 5 people interested in your jobs.
02/03/2012 12:17 PM EST

Facebook claims hacker cred
Facebook's SEC S-1 filing form includes a short essay on the Hacker Way by Mark Zuckerberg himself.
02/02/2012 08:26 AM EST

Ryan Dahl steps down
Ryan Dahl, creator of Node.js, steps back from his position as gatekeeper for the project.
02/01/2012 04:58 PM EST

 
Events calendar tab
2/13/2012 to 2/16/2012
Santa Clara
TechWeb

2/26/2012 to 2/29/2012
San Francisco
BZ Media

2/27/2012 to 3/2/2012
San Francisco
RSA

3/4/2012 to 3/7/2012
Las Vegas
IBM Tivoli

3/5/2012 to 3/9/2012
San Francisco
TechWeb