On mySimon: Victorias Secret Basic Instinct
BNET Business Network:
BNET
TechRepublic
ZDNet

August 24th, 2007

ESBs: useless as a human appendix?

Posted by Joe McKendrick @ 3:10 pm

Categories: General, Vendor Watch, Web Services

Tags: Enterprise Service Bus, SOA, Joe McKendrick

Here’s a great new description of the Enterprise Service Bus, put forth by Bobby Woolf, WebSphere SOA and J2EE Consultant for IBM: The ESB is “the equivalent of a human appendix for the IT department, a vestigial organ within the topology of deployed applications.”

Having had my appendix out when I was eight years old, I got an early lesson in life in the pains useless organs can create. (But it also got me out of school for a week or so.) What harm can a little ESB sitting in the corner do?

Vendors, for one, really like ESBs, because they’re tangible products that can be packaged and sold. Service-oriented architecture, on the other hand, is impossible to sell, because it’s a philosophy. For many end-users enterprises, ESB is an easier concept to grasp as well.

However, Bobby says ESBs do anything but produce business value:

“An ESB is a means to an end, not the end itself. An ESB is like the electrical wiring or plumbing of an SOA. Plumbing does not produce value; sinks with water coming out of their faucets do. Wiring does not produce value; lights, especially lights connected to switches, are valuable… An ESB without an SOA is like a road from someplace nobody is located going to other places nobody wants to be. People might eventually want to go to those places, but in the meantime, the road is all cost and no benefit.”

The problem, Bobby states, is that people take the attitude that “If you build the bus, people will build SOA applications around the bus.” However, in the end, people may ignore it altogether, or it may have to get rebuilt before it sees use.

Bobby calls this “ESB-oriented architecture,” noting that it “builds connectivity no one might ever want to use. The business does not derive additional value until systems connect to each other and are working together. Until then, the ESB is just cost with no benefit.”

(Thanks to SOA Digest for surfacing this blog post.)

UPDATE: Bobby Woolf has posted additional thoughts on the topic, and clarifying the point that “an ESB needs to be part of an SOA of services providing business value; without the SOA, the ESB is as useless as a human appendix.”

Joe McKendrickJoe McKendrick is an author and consultant with deep knowledge and insights regarding trends and developments in the technology industry. See his full profile and disclosure of his industry affiliations.


Email Joe McKendrick

Subscribe to Service Oriented via Email alerts or RSS.

Related Discussions on TechRepublic

Did you know you can take part in these discussions with your ZDNet membership?

  • Talkback
  • Most Recent of 4 Talkback(s)
Foundation Architecture
The state of Washington has an appendix but I would hardly call it useless. I think this article thought provoking. Here is why.

Message Queues are used by every business and government agency... (Read the rest)
Posted by: mighetto Posted on: 09/10/07 You are currently: a Guest | | Terms of Use
Plumbing  dahowlett@...ZDNet Moderator | 08/24/07
Plumbing needs context  phil wainewrightZDNet Moderator | 08/28/07
Foundation Architecture  mighetto | 09/10/07
Plumbing without the leaks  francis.carden@... | 08/29/07

What do you think?

SponsoredWhite Papers, Webcasts, and Downloads

advertisement

Recent Entries

advertisement

Archives

Favorite Links

ZDNet Blogs

White Papers, Webcasts, and Downloads

SmartPlanet

Click Here