Tight Budgets? Try Open-Source SOA!
By Mike Kavis, CIO
July 31, 2008 05:29 PM ET
- Share/Email
- Tweet This
- Print
Implementing SOA can be an extremely expensive undertaking. You might need to purchase several products within the SOA stack
like an enterprise service bus (ESB), a business process modeling (BPM) tool, a portal, a rules engine and a data services tool. But it doesn't stop there. There are additional tools for
testing, SOA governance, security... and the list goes on and on. In addition to all the software, you need to budget for training, hardware, consulting
and salaries.
That's a boat load of capital you need to ask senior management for. Leveraging open source products and services can help
ease the pain.
There are many advantages of leveraging open source to meet your SOA needs.
There are a few paths that you can take for your open-source SOA initiative. You can go with a complete open-source SOA stack,
you can mix and match various open-source SOA products from different vendors, or you can mix and match both commercial and
open-source products.
There are two major open source stack providers that stand out: MuleSource and WSO2.
Mulesource
MuleSource launched the Mule ESB back in 2003. In 2006, they formed an actual company and continued enhancing their product offerings.
In addition to the ESB, they have an application and services monitoring tool called MuleHQ, and a design-time governance tool (just released) called MuleGalaxy.
To complete their stack offering, MuleSource works with open-source partners Liferay for portal functionality and Intalio
for BPM functionality. Do you need proof that Mulesource is ready for prime time? Just ask H&R Block, which has a 130,000 server Mule ESB implementation [PDF] or read about Walmart.com [PDF].
WSO2
WSO2 is a true open-source alternative. Unlike many open-source vendors in this space, they do not have a separate commercial
and enterprise offering. All of their features are free, with the hope that their customers will acknowledge the need to purchase
subscription services. This is a great strategy because it allows the customers to see the full value of the products without
having to deal with the limitations of a community version. WSO2 is three years old and started with a Web Services Framework,
which is a communication run time that they offer for Perl, PHP, Ruby, Spring, C and C++.
Web Services Framework is a set of libraries and jar files for rapid development and deployment of Web services. On top of
this framework, WSO2 is building its SOA offerings which include an ESB, Web Services Application Server, a runtime governance
tool, a security solution, and a newly released mashup server. The Web Services Application Server makes it simple and effective
to create, consume and manage Web services' it provides data services capabilities and will soon include a rules engine. The
new Mashup Server makes it easy to compose Web services, feeds and Web pages to create mashups through the use of a simple scripting language.
Do you need WSO2 case studies? Some of their customers include a large HMO with a legacy mainframe system that is using WSO2's
Data Services and ESB, Concur (a Web 2.0 Expense Management company that is using their Data Services and ESB to implement
an internal SOA) and one of the largest banks in the AsiaPac area, getting support for their ESB.
Partner Content
www.bmc.com
Gartner 2009 Magic Quadrant for Job Scheduling
Gartner has positioned BMC CONTROL-M in the Leaders Quadrant of their "2009 Magic Quadrant for Job Scheduling." The report assesses the ability to execute and completeness of vision of key vendors in the marketplace. Read a full copy today, courtesy of BMC Software.
Download whitepaper
Dell's SMART Approach to Workload Automation
Read a compelling case study by EMA, Inc. to learn how Dell uses BMC CONTROL-M to cut cost and increase productivity with workload automation.
Download whitepaper
Workload Automation Cost Savings 2 Minute Video
A major computer manufacturer uses BMC CONTROL-M and just four people to schedule and run over 85,000 jobs every month. By switching to BMC CONTROL-M, they more than quadrupled the workload without adding a single staff member. See how in this 2-minute video overview.
Go to video
Comment