• On MovieTome: See the villain of IRON MAN 2!
December 27, 2008 10:06 PM PST

Is the cloud computing maturity model unnecessary or simply misunderstood?

by James Urquhart

In a recent post titled "Cloud maturity models don't make sense," Roger Smith of InformationWeek's Analytics Weblog takes umbrage to my recent "A maturity model for cloud computing" post. In Roger's post, he quotes my model and the "cloud adoption model" of Jake Sorofman, and then goes on to use a post by Ron Schmelzer--in which Ron debunks an earlier SOA maturity model--to express a strong objection to any cloud maturity model.

Just for review, here is the graphic from my post:

(Credit: James Urquhart)

Another way to look at the model is this: is it possible to have an open cloud market not formed from competing compute utilities, themselves profiting from the efficiencies of automating the management of abstract components in an optimized--or consolidated--physical infrastructure?

Unfortunately, I think Roger completely misunderstood the tenor and theme of the post. This core argument from his post I think best illustrates the problem:

It strikes me as more nebulous than Nirvana, if the highest level of a Cloud Maturity Model is a measure of an organization's overall skills, policies, consistency and practices when developing cloud applications -- but your measurement isn't capable of rating specific projects. If your Cloud Maturity Models does let you rate specific projects, how do you factor in projects where cloud-less local storage (or even cheaper, slower cloud storage) makes the most sense? Case in point is the real-world example I recently wrote about a cloud application that used both solid-state drives (SSDs) and hard-disk drives (HDDs) in a complementary Video on Demand application, where "hot content" that needed the fastest possible IOPS (streaming new releases or the most popular movies) relied on performance-optimized SSDs, while "cold content" that needed the largest possible capacity for storing thousands of classic movies used capacity-optimized HDDs.

That last sentence is exactly where I think he applied a few incorrect assumptions to his analysis. The model I presented was not in any way prescriptive on technology or even process. It just represented abilities to be gained by at least one project in the IT organization before the next step could be most successfully considered.

Unless I am completely missing something, what disk drives you use to achieve automation, utility, or even market is completely up to the individual. Perhaps he was thinking of Jake's model when he wrote that.

It is reasonable to believe that some organizations will achieve at least automation with some runbook automation triggering shell scripts (though I would recommend such a project look closely at Puppet as an alternative approach). Others will jump from from abstraction to utility by applying technology from the likes of Cassatt, 3TERA, Appistry, Enomaly, et.al. Heck, VMware's vSphere technology, when it arrives, should jump-start a lot of people from consolidation to automation.

I think the real problem Roger has is with my use of the term "maturity model," not with the model itself. So, fine, call it a "dependency model," or an "ability model," or an "evolutionary path." Whatever. If there is a formal term I should use in place of maturity model, I welcome anyone to leave it in the comments below.

In the meantime, I stand by the model itself, and the points I made about it in the accompanying post (As do some others, I might add). I would welcome criticism of the model, and welcome any comments that you may have here or on that post. But understand that I used "maturity model" to simply convey an organization "growing into" the cloud, not as a prescriptive grading system for the challenging, innovative years to come.

James Urquhart is a seasoned field technologist with almost 20 years of experience in distributed systems development and deployment, focusing on service-oriented architectures, cloud computing, and virtualization. James is currently market manager for the Data Center 3.0 strategy at Cisco Systems, though the opinions expressed here are strictly his own. He is a member of the CNET Blog Network and is not an employee of CNET.
Recent posts from The Wisdom of Clouds
Three debates that will benefit cloud computing
What the iPhone teaches us about cloud adoption
The new generation of cloud-development platforms
IBM releases new enterprise cloud portfolio
Open Cirrus research cloud gains new members
The cloud conversation is changing
Five things Cassatt taught us about cloud computing
Cloud is an operations model, not technology
Add a Comment (Log in or register)
by DavidLinthicum December 28, 2008 6:28 AM PST
http://davelinthicum.blogspot.com/
Reply to this comment
advertisement

With Chrome, Google reignites the OS wars

roundup Google Chrome OS, due in 2010, underscores the Web giant's cloud-computing ambitions and opens new competition with Microsoft.
• What Chrome OS has on Windows that Linux doesn't

Laying a guilt trip on military robots

q&a Georgia Tech's Ronald Arkin aims to configure armed robots with a built-in "guilt system" to help them avoid civilian casualties.

About The Wisdom of Clouds

The Wisdom of Clouds, a CNET Tech blog by James Urquhart, covers cloud computing, virtualization, SaaS, data centers, and much more.

Add this feed to your online news reader

The Wisdom of Clouds topics

advertisement

Inside CNET News

Scroll Left Scroll Right