Search Content


Featured 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 Salesforce Dedupe Articles

From the Pacific Crest On-Demand Conference


Last Thursday we had the pleasure of participating in the 3rd Annual Pacific Crest On-Demand Conference, the kickoff to Pacific Crest's Emerging Technology Summit. Salesforce.com CEO Marc Benioff invited us on stage during his keynote to...

Read more about From the Pacific Crest On-Demand Conference...

The New Rules of VIRAL Marketing


We are big fans of Mr. Scott and his eBook, The New Rules of Viral Marketing, which gives tips on how to spread your ideas for free using word-of-mouse. Or in other words, one person sends it to another, then that person sends it to yet another,...

Read more about The New Rules of VIRAL Marketing ...