Where SOA Meets Cloud

David Linthicum

Is Cloud Computing Resurrecting SOA?

user-pic
Vote 0 Votes

Dilip Krishnan was nice enough to post our recent interview on Infoq, which was focused on the intersection of SOA and cloud computing, which was the topic of my new book. In other words, is SOA still dead, and is cloud computing resurrecting it? No, and you can't separate SOA from cloud computing.

"InfoQ: A year ago this time, we saw an article that sent ripples through the SOA community; Specifically it asked the question, "Is SOA Dead?" This brought out a lot of conversations on SOA adoption, its interpretation and specifically how a successful SOA needs to be implemented. What are the kinds of changes you are seeing that in your opinion are lessons learned from those conversations?"

"DL: SOA is not dead. Indeed, the emerging cloud computing space makes SOA more popular than ever as an approach to leverage cloud computing, as I covered in my book. Lessons learned would include: Don't take on the entire enterprise your first time; instead take an incremental approach to SOA. Also, it's not a best practice to toss technology at a SOA, such as ESBs, design time governance, and other technologies that simply provide bits and pieces of the solution, and not the solution itself. Finally, leverage cloud computing-based systems as the first generation of your SOA, get that right, and incorporate those patterns into your internal architecture."

The confusion continues. I don't fault Anne by the way; I think the article really shined a light on some of the weaker issues of SOA. That said, there are those out there that like to remove SOA from the cloud computing discussion, and that's a huge mistake as well.

I suspect I'll be blogging a lot on this issue during the remainder of the year.

Leave a comment

This blog is your first step toward understanding the issues you will face as cloud computing and SOA converge. The movement to cloud computing is a disruptive change that IT departments will soon face as SOA and cloud computing begin to have an effect on the modern enterprise. IT managers must learn how to give as well as take information in this new, shareable environment, while still protecting their company's interests. Innovative companies will take advantage of these new resources and reinvent themselves as unstoppable forces in their markets. Those who don't take advantage of this revolution will become quickly outdated, perhaps out of business.

David Linthicum

David Linthicum is the CTO of Blue Mountain Labs, and an internationally known distributed computing and application integration expert. View more

Subscribe

 Subscribe in a reader

Recently Commented On

Monthly Archives

Blogs

ADVERTISEMENT