September 07, 2008   Sign In |  About ebizQ |  Contact Us |  Join ebizQ Gold Club
Enterprise Technologies Syndicate This
Print this article    Email this article    Talk Back!    Write to Editor
Getting SOA Right the First Time
09/13/2007
By David S. Linthicum, CEO, Linthicum Group, LLC

You've heard it all before; technology should add value to a concept like SOA, not control it. Lately I've run into SOA efforts that are not playing by that rule. Indeed, the focus is on ESBs and governance layers, and not on getting SOA right from an architecture standpoint. I thought SOA was architecture, right?

ADVERTISEMENT
Our Popular Webinars
Insurance Roundtable: Discovering the Missing Link of Business Architecture
How Secure is Your Data? Learn about PCI Solutions
You Can Implement Today.
Reducing Cost of Legacy Systems with Guaranteed ROI
How to Get a BPM Initiative off the Ground
The Future of Application Servers in the Enterprise & IBM WebSphere Application Server V7
More Webinars

At issue are the multi-billion dollar marketing budgets that vendors bring to the SOA world, and thus lead through sheer volume of sales. Those who promote the architectural value of SOA, perhaps like yours truly, are not being heard above the noise and flash of the SOA-in-a-box movement that's occurring all around us. The end state is, and will be, a failed project due to the misuse of technology, and project managers who do not understand their own issues before pulling out credit cards and buying technology. Thus, too much focus on technology is hurting SOA.

Don't get me wrong, I'm not attacking the vendors here. That's just too easy. What I am doing is pointing out the fact that technology, while being very powerful and necessary within the world of architecture, needs to occur as an outcome of the architecture, and not drive it. While most of you will see that as a logical piece of information, it's still a de facto practice to take an "ESB-oriented" approach to SOA, no matter what the issues are at hand, or, perhaps an "App Service-oriented" approach, or a "Governance-oriented" approach, or... Okay, I'll stop.

The result, in many cases, is not something that does not work; it's something that does not work as well as needed. Thus, many settle for sub-optimal solutions that have to be redone every few years to keep up with business demands versus solving the problem once and for all, maturing the architecture over the years and not having to keep replacing it.

The approach is simple. You start with your core requirements, understanding all aspects of the business, existing services, existing data, processes, etc., and then create a vision of the end state architecture and a complete map for getting there. You understand patterns here, not instances of technology, and once understood, back the correct technology into the problem domain, making sure that the core requirements are met.

I would suggest following this processes, at the very least:

Page 1

More Top Stories
Demand for BPM Skills Heating Up Gold Club Protected
Maximizing User Experience and Perfomance Gold Club Protected
Virtualization, SOAs, and Management Miasma Gold Club Protected
Five Reasons to Redo Your Enterprise Architecture Gold Club Protected
SOA Market to Hit $51.9B in 2012 Gold Club Protected
Workflow and Integration Meet in the Middle With BPM Convergence Gold Club Protected
More Top Stories
Related News
First SOA Symposium Slated for Amsterdam
Secerno Launches Secerno.SQL 3.1 to Provide Enhanced Database Protection
ZoooS Previews “OpenOffice.org 3.0 in a Browser”
More News
Subscribe to our Newsletters
ebizQ Weekly Gold Club Update
Live Webinar Updates
Updates from ebizQ Partners
ebizQ SOA Update
ebizQ BPM Update
ebizQ Security Update
ebizQ BI Update
ebizQ Open Source Software Update
Virtual Show Newsletter
ebizQ Web 2.0 and the Enterprise
Your E-mail Address:
The Future of Application Servers in the Enterprise & IBM WebSphere Application Server V7
Date: Sep 10, 2008
Time: 12:00 PM ET
(16:00 GMT)

REGISTER TODAY!
How to Get a BPM Initiative off the Ground
Date: Sep 16, 2008
Time: 12:00 PM ET
(16:00 GMT)

REGISTER TODAY!
Archived Webinars | Upcoming Webinars
  Next-Generation SOA Infrastructure
As SOA becomes the mainstream for enterprise, application developers are faced with a bewildering array of technologies for developing the next...Learn More
ebizQ also recommends
 IBM Smart Strategies for Web 2.0 Newsletter
 Twelve Common SOA Mistakes and How to Avoid Them
 The End of Middleware
 High-Performance SOA Management with a Virtual Services Environment
 Increasing the Effectiveness and Efficiency of SOA Through Governance - 2008 SOA Governance Survey Report
More White Papers

Marketing Solutions | Feedback | About ebizQ | Unsubscribe | Privacy Policy | Site Map

Live Chat