advising on IT-business alignment
IT-business alignment about us blog our services articles & reports resources your profile exposure
blog
blog
Monday, July 11, 2005

Calling time on ESB

For some time now, I’ve been holding back from letting a growing frustration boil over. Specifically, my frustration is with the creation of new terminology to represent concepts which are already well-understood, with the purpose of creating new product opportunities; and with the twisting of existing terminology to represent concepts other than those which were originally framed. But with the growing interest in the “Enterprise Service Bus” (ESB), I’m afraid I just can’t control myself any longer.

First, let me say that I’m convinced that the concept of an ESB is absolutely valid in the context of implementing a service-oriented approach to application delivery. Indeed Sonic Software (often credited with the creation of the term, supported by Roy Schulte) provides a sensible definition: “An ESB is software infrastructure that simplifies the integration and flexible reuse of business components using a service-oriented architecture. An ESB makes it easy to dynamically connect, mediate and control services and their interactions.” The Wikipedia entry for ESB is good, too.

What’s getting me really uppity is the way that some vendors (you know who you are) are attempting to make it very clear that “old-school” technology vendors offering this technology are not really worth consideration, because either (a) their technology isn’t built from the ground up based on Web Services; or (b) they don’t have a product called an ESB.

Let’s be honest – this is a cynical marketing move. The ESB product category is a complete fiction, invented by software companies (abetted by some of my fellow analysts) intent on convincing the world that their technology is materially different from that which has been delivered by the “old-school” players for 10+ years. What’s really incredible, is that these old-school vendors are now coming under pressure from their salespeople because prospects are saying “you don’t have an ESB product, so I can’t work with you”. Somewhere along the line these prospects become convinced that only a product with ESB on the box, is going to do the job. This interview with IBM’s Steve Mills is just a symptom of what’s going on.

But the truth is that if you’re an IBM customer with a significant investment in WebSphere’s integration technology, there's a good chance you already have an ESB. Same goes for SeeBeyond (now part of Sun). And TIBCO. And webMethods.

The “ESB product vendors” try to convince prospects that because products from the old-school vendors don’t always provide the same features as they do out of the box, they’re not doing the job. But customers of the old-school vendors already know that implementing enterprise-wide application infrastructure isn’t something you can do by just installing software from a DVD.

So, come on – let’s hear it. Am I tilting at windmills, or naming the elephant?
Comments:
Neil,

The problem is not so much rooted in the marketing departments of various software vendors, that, in many respects, is their job to create buzz about their product or to attempt to create (ok, sometimes out of thin air) a perceived need for their product.

The real issue lies with the IT management folks who are so poorly read (even now, after three plus years of web services hype) that they would buy this line.

I am a webMethods architect who speciliazes in implmenting ESB infrastructure. Any tool can handle the first steps of an organization toward SOA, it takes a mature tool (and vendor) to provide capabilities that are truly enterprise class.

Pure-play startups often provide some very innovative ideas, but lack the broad base of ultra high-volume customers that provide the blast furnace to really harden their products.
 
Mark,
Thanks for the comment!
What happened to "the customer is always right"? ;-)
What's interesting about the whole ESB thing, is that I know of a number of customers of companies like webMethods (they already have significant EAI investments) which are now looking for ESBs...either there's something seriously amiss with their existing implementations, or they're really being duped.
 
Post a Comment

<< Home


Burn this feed
Burn this feed!

Creative Commons License
This work is licensed under a Creative Commons License.

Blog home

Previous posts

Sun and SeeBeyond: 5 pleas
Complex Event Processing: not an architecture issue
Oracle, TimesTen, Tibco - it's still no clearer
Is Oracle being Eclipsed?
Pondering Microsoft and TLA bandwagons
SAP ventures into federated identity management
It's only the start for the 'new' CA
The effective CIO
More on Oracle's flattery of SAP
On 100% openness - and consensual constraints

Blog archive

March 2005
April 2005
May 2005
June 2005
July 2005
August 2005
September 2005
October 2005
November 2005
December 2005
January 2006
February 2006
March 2006
April 2006
May 2006
June 2006
July 2006
August 2006
September 2006
October 2006
November 2006
December 2006
January 2007
February 2007
March 2007
April 2007
May 2007
June 2007
July 2007
August 2007
September 2007
October 2007
November 2007
December 2007
January 2008
February 2008
March 2008
April 2008
May 2008
June 2008
July 2008
August 2008
September 2008
October 2008
November 2008
December 2008
January 2009
February 2009
March 2009
April 2009
May 2009
June 2009
July 2009

Blogroll

Andrew McAfee
Andy Updegrove
Bob Sutor
Dare Obasanjo
Dave Orchard
Digital Identity
Don Box
Fred Chong's WebBlog
Inside Architecture
Irving Wladawsky-Berger
James Governor
Jon Udell
Kim Cameron
Nicholas Carr
Planet Identity
Radovan Janecek
Sandy Kemsley
Service Architecture - SOA
Todd Biske: Outside the Box

Powered by Blogger

Weblog Commenting and Trackback by HaloScan.com

Enter your email address to subscribe to updates:

Delivered by FeedBurner