Search Content


Content Categories



SOA and Cloud Computing on the Rise of Gartner Hype Curve

ReadWriteWeb recently posted an interesting piece on a research showing that the Fastest Growing US Companies are Rapidly Adopting Social Media. What interested me the most was the Gartner Hype Curve for Emerging Technologies 2008 that was presented at the bottom of the post.  It has a July 2008 date. As most of you know the curve starts with the rapid climb to the peak of inflated expectations, followed by a dive into the trough of disillusionment, and those that have market legs get up the slope of enlightenment and reach the plateau of productivity. A technology can fall off at any point.

Both SOA and cloud computing are on the rise. However, SOA, having been around much longer is climbing the slope of enlightenment. Cloud computing is still on its way up to the peak of inflated expectations. They are both given a 2-5 year to mainstream adoption. I think that cloud computing can learn from SOA, its more advanced technology cousin.  They are starting to become connected and one lesson is the importance of testing and validation as I wrote about recently, continuous testing and validation of all these combined data sources from the cloud mitigates the risk of invalid data getting mashed up in your workflows, and your business rules going off track. It will be interesting to see how the cloud adopts this SOA quality lesson.

What we've found is that there is a bigger constraint to establishing complex, critical business workflows, whether you are calling it SOA or considering a cloud model. The bottleneck for SOA is one of availability. What do I do if I cannot develop and test my intended functionality against the services I depend on? I need a virtualized model of the services, mainframes and data I depend on to build my own successful workflow.

Here again, SOA's need for Virtualization of application behaviors is a canary in the coal mine for Cloud concerns, where your dependencies are even more abstract and ephemeral. In relying on Cloud resources, there is a lot of variability of data - making it hard to hit development targets without a "virtual cloud" model in place. We'll address this topic in more detail soon.


Related Automated Marketing.org Articles

Investing in project management software


As I got the idea for this blog I thought a small cartoon strip would help convey the message much more clearly. My artistic skills however are sorely lacking and the Tenrox Web team is way too busy for me to dare ask for their help to develop a...

Read more about Investing in project management software ...

A grateful season


The holidays are a time for giving, and Googlers across the globe have found some creative ways to give back to their communities this season. From raising money and crafting greeting cards to building gingerbread houses and giving blood, Googlers...

Read more about A grateful season...