Open Source Mule Gains Service Registry, Repository
The future enterprise version of Galaxy will be available in the second quarter as an add-on for subscribers of Mule 1.5 Enterprise Edition.
Mule, the open source enterprise service bus, is getting a companion registry and repository with the release of Mule Galaxy 1.0 this week.
The core Mule product is a lightweight message management system that invokes XML, SOAP, WS-Messaging, or Java Messaging Service to link applications or services. It was conceived five years ago by 32-year-old Ross Mason as he did integration work for London financial institutions.
As services are built to depend on Mule, service management looms as a larger and larger issue, said Mason in an interview. Before Galaxy 1.0, service registries and repositories were offered mainly as commercial products. A registry is a central location for service descriptions and a place for applications or other services to obtain how-to-connect information. A repository stores both services and key information about them.
Galaxy 1.0 "is the open source Systinet," said Mason. Systinet, a pioneer in the field, was acquired by Mercury Interactive in January 2006 for $105 million. Mercury in turn was acquired by HP seven months later for $4.5 billion. Another early registry and repository startup was Infravio, acquired by WebMethods for $38 million in September 2006, which in turn was acquired by Software AG for $546 million in April 2007.
Both HP and Software AG offer service registries and repositories as part of a larger approach to SOA governance. Services are often described in WSDL (Web Services Description Language) so that inquiries for a service from around the enterprise or out on the Internet can be entertained and answered.
"Systinet, fully deployed, is $1 million in licenses" for a large enterprise customer, claimed Dave Rosenberg, CEO of MuleSource.
The future enterprise version of Galaxy will be available in the second quarter as an add-on for subscribers of Mule 1.5 Enterprise Edition, the core enterprise service bus currently available. The community edition or developer, pre-production use version of Galaxy is now available and can be freely downloaded from http://mulesource.com/download.
Galaxy 1.0 supports CFX, an Apache incubator project that supplies a framework to connecting enterprise services to a variety of Web protocols, including SOAP, XML/HTTP and RESTful HTTP. Galaxy 1.0 also supports Microsoft's Windows Communication Foundation, a set of .Net technologies for building Web services. Galaxy can be used as a standalone product or as part of Mule.
"In architecting Galaxy, we have taken a pragmatic approach that incorporates the needs of the vast community of Mule users," said Dan Diephouse, a MuleSource architect and Apache's project lead for CXF.
Mason said Mule will get another add-on in its 1.5 edition. Mule Saturn 1.0 is a transaction monitoring system that can provide detailed logging and reporting on every transaction, Mason said.
[Interop ITX 2017] State Of DevOps ReportThe DevOps movement brings application development and infrastructure operations together to increase efficiency and deploy applications more quickly. But embracing DevOps means making significant cultural, organizational, and technological changes. This research report will examine how and why IT organizations are adopting DevOps methodologies, the effects on their staff and processes, and the tools they are utilizing for the best results.
2017 State of IT ReportIn today's technology-driven world, "innovation" has become a basic expectation. IT leaders are tasked with making technical magic, improving customer experience, and boosting the bottom line -- yet often without any increase to the IT budget. How are organizations striking the balance between new initiatives and cost control? Download our report to learn about the biggest challenges and how savvy IT executives are overcoming them.