February 10, 2008   Sign In |  About ebizQ |  Contact Us |  Join ebizQ Gold Club
Ronan Bradley
Ronan Bradley's Roads to SOA
Technology and business perspectives on SOA theory, products and practice from industry visionary Ronan Bradley.

« Eclipse: the quiet revolution | Main | An agenda for SOA in 2006 »

April 01, 2006
Diversity seems to remain the core feature of an ESB

Network Computing recently published a pair of articles - a review of eight of the ESB products available and the results from an online poll with 530 respondents (I will talk about the survey and some other views on the state of the market in another blog item soon). Each throws out interesting results and both point a high level of diversity in terms of product features and customer views of what an ESB should do. As I have said elsewhere at greater length, I do not regard this diversity as undermining the ESB concept. If you accept that an ESB is an approach to implementing SOA, and SOA is clearly being used in a huge variety of settings, it is not surprising that ESBs also reflect that diversity. Overtime this diversity will probably converge as we better understand the reoccurring patterns that occur in many SOA implementations.

The review is an impressive piece of work that must have taken a huge amount of effort on the part of their reviewers and they should be thanked for helping peel back the marketing hype to allow the potential users to look at the underlying products. However, I would caution any reader that any lab test tends to oversimplify and be tidier than the integration challenges faced in the real world. This can favor the well-polished over the deep.

One finding that might have surprised readers was an absence of BPEL support in 5 out of the 8 products reviewed (the exceptions being Cape Clear, Fiorano and Oracle). BPEL is certainly a standard over sold by some – it is about process orchestration within a specific model and has lots of limitations – it doesn’t do the peer choreographies like CDL or human workflow and it ignores data manipulation. However, not using BPEL isn’t necessarily the solution as the rest of the vendors are either pushing a non-standard solution (clearly a major weakness for an ESB which is meant to be standards based above everything else) or simply have a major gap in the product functionality.

Unfortunately, I would have one major quibble with the marking scheme: the focus on raw license cost over project cost. To be fair it is a failing that most product comparisons share. However, I do not think it can be stressed enough that in most cases the cost of the licenses are but a small portion of the overall cost and therefore the raw license cost is not indicative of which product will cost most to use in the target project.

A better estimate of project cost is the combination of license cost and a measure of productivity which neatly brings us onto another interesting point: Three of the products (IBM, Sonic Software and Cape Clear) required coding to complete the lab test. While this may be just a quirk of the lab test, this is still a much more worrying point as code extensions to an integration product are typically much more costly than configuration of what comes out-of-the-box and if these products can’t solve the lab problem without code what will they be like with the real (and more complex) projects.

Posted by rbradley in Market trends |Digg This|Add to del.icio.us

Trackback Pings

TrackBack URL for this entry:
http://www.ebizq.net/mt/mt-tb.cgi/167

Comments Post a comment




Remember Me?

(you may use HTML tags for style)

We ask that you type your code (displayed below) in the text box.This code is an image that cannot be read by a machine. It prevents automated programs from submitting comments.


Code:



Most Recent ebizQ Blog Entries
ADVERTISEMENT
RSS Subscription
Subscribe to feed
Blog Roll
This Work
Accountability:The opinions expressed in this blog are solely representative of the blog's author, and not of ebizQ

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
Your E-mail Address:
BAM: The Killer App for CEP
Date: Feb 12, 2008
Time: 12:00 PM ET
(17:00 GMT)

I WANT TO ATTEND
Event Processing Market Pulse
Date: Feb 14, 2008
Time: 12:00 PM ET
(17:00 GMT)

I WANT TO ATTEND
Archived Webinars | Upcoming Webinars

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