Home > SOA News > Burton says Mule ESB needs more SOA capability
SOA News:
EMAIL THIS

Burton says Mule ESB needs more SOA capability

By Rich Seeley, News Writer
27 Feb 2008 | SearchSOA.com

News on SOA, EAI, Web services
Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us    Add to Google

The open source enterprise service bus (ESB) from MuleSource Inc. is well suited for straightforward integration projects, but it is not ready for multi-component service-oriented architecture (SOA) implementations, according to an "In-depth Product Profile" published this week by Burton Group Inc.

To effectively adopt Mule, teams should contain Java-centric and middleware-savvy development experts.
Chris Haddad
Report Author, Burton Group Inc.

While the 16-page report, "Mule ESB: A Polished-Metal Ride", sees Mule as a middle of the road option, it also lists "bottom-line assessment constraints," including that it is best used where "deployment of other service-oriented architecture infrastructure components is minimal."

Asked for the reason behind this caveat, Chris Haddad, the author of the report, explained, "Infrastructure products created by other vendors currently don't integrate directly with Mule ESB. For example, Web service management, XML gateway and registry products do not yet directly integrate with Mule. An organization will be required to front-end Mule with the complementary product using a proxy pattern or perform custom integration. The situation leads us to conclude that it is easiest to chose and deploy Mule ESB when integration with other vendor's infrastructure components is not required."

One of the themes throughout the report is that the Mule ESB will take some programming effort, but that if SOA developers are willing to do the work, it offers benefits.

"An organization will still gain benefit by deploying Mule, but it may be harder to address service monitoring, administration, contract management, and security policies in a holistic fashion," Haddad said. He added that MuleSource is addressing these issues by building out their own infrastructure stack.

As the report's title suggests, the Mule ESB is not the luxury BMW type product, but it isn't a dune buggy either. Haddad offered a definition of the "polished metal ride" simile of the title, which indicates the middle of the road status of the Mule ESB. "Polished-metal" is a step up from "bare-metal," he explained. "Ride" refers to the feel. A dune buggy would be bare metal, a race car polished metal and a luxury sports car full metal.

It's like you want a Ferrari, but what you can afford is a Toyota Corolla, and it gets you around town just fine.

"The product is a 'good enough,' no frills option that is not cluttered with superfluous features," Haddad writes in the report. "Mule will appeal to organizations looking for a basic, streamlined ESB without a lot of bells and whistles."

The strength of the Mule ESB is its "open source heritage" and the community that supports it, the Burton report states. The best implementation of it is "as a lightweight mediation component where protocol bridging, routing, and transformations are used to loosely couple service consumers and providers."

Haddad also praises it because its "pluggable architecture and extension frameworks enable the solution to be customized and extended to fit within any environment." Mule's embrace of the Common Public Attribution License (CPAL) version 1.0 makes distribution and customization friendly, he added.

That fact that it is not a walk in the park for coders is one of the key weaknesses Burton finds in the Mule ESB.

For more information
Is a lightweight ESB right for your SOA?

Podcast: Why does the ESB matter in SOA?

"Mule's development and management tooling is primitive and a work in progress," Haddad writes. "Developers can expect to build services by hand coding XML configuration files and extending Mule's base classes. To effectively adopt Mule, teams should contain Java-centric and middleware-savvy development experts."

Burton sees MuleSource as having a "limited window of opportunity" to become a player amidst what it calls the "Java super platform vendors" – IBM, Oracle Corp. and BEA Systems Inc., now being acquired by Oracle. It also faces competition from the other commercial open source vendors led by the JBoss division of Red Hat Inc., Sun Microsystems Inc. and Iona Technologies Inc., which has recently been put up for sale.

To meet that competition, MuleSource will need to develop a graphical model-driven developer workbench, a declarative framework and a full-featured repository, Haddad said. The company has the resources to do this, but not much time, he concludes.



Tags: Enterprise Services Bus (ESB)SOA implementationsService-oriented architecture (SOA) developmentIBM Web servicesVIEW ALL TAGS

Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us    Add to Google



RELATED CONTENT
Enterprise Services Bus (ESB)
U.S. Coast Guard adopts SOA and ESB to better track ships at sea
Mulesoft architect talks REST, ESBs
"Stripped-down" open source ESBs still solid middleware engines
Open source and ESBs
Low-latency ESB solution relies on powerful hardware
An open source ESB can cost you
Read our new ESB tutorial!
ESB Tutorial
Three tips for choosing an ESB
ESB watered down by EAI, but distinction remains
Enterprise Services Bus (ESB) Research

SOA implementations
SOA implementation evolves from open source to Oracle SOA suite
U.S. Coast Guard adopts SOA and ESB to better track ships at sea
SOA Implementation: Should top down meet bottom up?
ESB watered down by EAI, but distinction remains
On the road to SOA – Part 1, Boubez on early insights
On the road to SOA – Part 2, Governance is fundamental
Sparx releases new SoaML profile for Enterprise Architect 7.5
SOA implementation: It's the increments, stupid
Bury SOA inside a larger architectural vision
Enterprise Architecture in the Agile age - Part 1, Styles of EA
SOA implementations Research

Service-oriented architecture (SOA) development
Skyway restructures Skyway Builder
Altova updates MissionKit
XAware releases XAware 5.4
Zend released Zend Server 5.0 for PHP applications
At Microsoft P&P Summit, distributed systems head talks
Cisco grows beyond its roots with new Developer Network
Open source and ESBs
Enterprise Architecture is more than a technology
WSDL Tutorial
SOA products for June

RELATED GLOSSARY TERMS
Terms from Whatis.com − the technology online dictionary
enterprise service bus  (SearchSOA.com)
webMethods  (SearchSOA.com)

RELATED RESOURCES
2020software.com, trial software downloads for accounting software, ERP software, CRM software and business software systems
Search Bitpipe.com for the latest white papers and business webcasts
Whatis.com, the online computer dictionary



SOA Web Services: Application Server, Portals, Java, Microsoft .NET
About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
SEARCH 
TechTarget provides technology professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective purchase decisions and managing their organizations' technology projects - with its network of technology-specific websites, events and online magazines.

TechTarget Corporate Web Site  |  Media Kits  |  Site Map




All Rights Reserved, Copyright 2001 - 2009, TechTarget | Read our Privacy Policy
  TechTarget - The IT Media ROI Experts