May 16, 2008   Sign In |  About ebizQ |  Contact Us |  Join ebizQ Gold Club
Enterprise Service Bus Syndicate This
Print this article    Email this article    Talk Back!    Write to Editor
My SOA is Not Your SOA
02/01/2007
By Dave Rosenberg, CEO, Mulesource
Untitled Document One thing we've learned over the last year is that SOA is here to stay - both in terms of enterprise architecture and in vendor marketing messages.

Those of us in the "trenches" of integration efforts have learned that SOA and its various components mean different things to different people and in fact one person's SOA may be someone else's Web Services, EAI, ESB or other acronym. Terminology confusion aside, many enterprises are beginning to realize the benefits of SOA and the modular approach to enterprise architecture.

ADVERTISEMENT
Our Popular Webinars
Achieving Process Optimization and Efficiency in Manufacturing –
A BPM Best Practice
Accelerate Agility and Lower Costs by Virtualizing and Governing Your SOA
PepsiAmericas: Realizing Real-Time Communication
a refreshing approach to ESB and data integration
Avoid the SOA Pitfalls that Prevent ROI
BAM for BPM Survey Results Are In! Learn What’s Driving New BAM Investments
More Webinars

The big question for enterprises is "what is the right SOA approach for my environment?" At the highest level, the fundamental challenges are the same. It's tough to get data to and from different systems in different formats. It's tough to migrate large volumes of data from legacy systems onto new systems without service disruption. And it's tough to juggle the ongoing churn of legacy applications and new services that need to be wired together.

What I find concerning about the SOA market hype is that there have been some gross oversimplifications propagated about "the right" approach. Just like with all integration challenges, finding the right fix is a matter of breaking down the existing technologies in the environment and weighing the implications of going different routes.

Web Services: Not the Silver Bullet

Web Services have commonly been pitched as the cure-all for solving interoperability issues that organizations face across different environments and platforms. This sort of pie-in-the sky integration silver bullet vision for Web Services has in fact caused a lot of folks in the market to view Web Services as being synonymous with SOA.

However - as most large scale enterprise developers would attest - the problem with Web Services is that the user often faces a big performance hit when they wrap all their messages in XML headers. Often (and certainly in financial services institutions) they can't afford that overhead of passing that message and trying to figure out where to send it next. Typically the routing message has to be stored outside of the message for performance reasons. There are numerous other practical performance hits that one must take into consideration before using Web Services for SOA messaging. There was an excellent article on InfoQ by Stefan Tilkov recently if you seek further information.

Page 1

More Top Stories
AMR Research: The Future of the SOA Market Gold Club Protected
So What the Heck is a Service Anyway? Gold Club Protected
Is Governance the Silver Bullet of Agility? Gold Club Protected
Understanding SOA Service Life-Cycle Management Gold Club Protected
SOA Needs a Bouncer Gold Club Protected
Your SOA is Only as Good as Your Relationship Triangle Gold Club Protected
More Top Stories
Related News
IBM Unveils Insurance Operations of the Future Powered by SOA
Infosys Integrates Relativity Technologies into its Modernization Methodology
Hewlett-Packard to Acquire EDS for $13.9 Billion
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:
PepsiAmericas: Realizing Real-Time Communication
a refreshing approach to ESB and data integration

Date: May 28, 2008
Time: 13:00 PM ET
(17:00 GMT)

REGISTER TODAY!
Accelerate Agility and Lower Costs by Virtualizing and Governing Your SOA
Date: May 29, 2008
Time: 12:00 PM ET
(16:00 GMT)

REGISTER TODAY!
Archived Webinars | Upcoming Webinars
  Why Runtime Governance Is Critical For SOA
Learn how runtime governance can protect production environments from undocumented services and policy non-compliance, eliminating associated risks...Learn More
ebizQ also recommends
 BI for Telecom
 BI for Process Industries
 BI for Health Care
 BI for Decision Makers
 BI for Consumer Packaged Goods
More White Papers

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