WSO2 Enterprise Service Bus as a Service Brings Agile Mediation to the Cloud

Part of WSO2 Stratos Cloud Middleware Platform, Open Source WSO2 ESB as a Service Enables Rapid Enterprise SOA Development While Protecting Against Cloud Lock-in

Mountain View, CA – November 15, 2010 WSO2 today announced the launch of WSO2 Enterprise Service Bus as a Service for enabling agile enterprise service-oriented architecture (SOA) mediation in the cloud. The ESB as a Service is based on the popular WSO2 Enterprise Service Bus (WSO2 ESB), which manages more than 100 billion customer transactions per year. With WSO2 ESB as a Service, IT professionals have a fully hosted mediation service, based on proven technology, to mediate services and applications in the cloud.

Increasingly, customers are using public software as a service (SaaS) solutions and linking them to internal legacy systems or Web-based systems.WSO2 ESB as a Service directly addresses this need to integrate between cloud-based applications and internal systems.Not only is it optimized to work with XML and Web-based services, but it also supports message queuing, fixed and variable formats, electronic data interchange (EDI), and a range of other mainframe formats.

WSO2 ESB as a Service is part of the WSO2 Stratos 1.0 platform as a service (PaaS), which also launched today. As part of this open source platform, WSO2 ESB as a Service can be used on WSO2’s hosted infrastructure, within a private cloud, or in a hosted private cloud such as Amazon’s Virtual Private Cloud. WSO2 Stratos is the industry’s first complete cloud middleware platform for implementing an enterprise SOA. WSO2 Stratos extends WSO2 Carbon, the award-winning, OSGi-compliant enterprise middleware platform, which includes the WSO2 ESB. [For more detail, see WSO2 Stratos 1.0 press release also dated November 15, 2010.]

WSO2 ESB as a Service offers all the benefits of the cloud without the complexity or fear of vendor lock-in.First,its automated, integrated and highly scalable infrastructure translates into shorter project times.Second, multi-tenancy means applications managed by different business units or regional offices can be delivered cost-effectively from a single location. Third, multi-tenancy, metering and auto-scaling reduce costs by optimizing data center utilization and letting tenants pay only for what they use. Fourth, built-in automated governance facilities control over applications and services across different tenants. Finally,because WSO2 ESB as a Service is based on the open source WSO2 ESB and WSO2 Stratos, it allows applications to be migrated smoothly and safely—on premise, to a private cloud, to the public cloud, or to a hybrid environment—for unprecedented deployment flexibility.

“The ESB plays a central role in enabling enterprises to bring their composite applications to the cloud, not only for mediation but also working with a cloud-based registry to ensure effective governance,” said Paul Fremantle, co-founder and CTO. “Our WSO2 Enterprise Service Bus as a Service meets this demand with proven ESB technology and tight governance integration, regardless of whether applications reside on private clouds, public clouds, on-premise systems—or as we’re increasingly seeing—some combination of these.”

WSO2 ESB as a Service Features

The new WSO2 ESB as a Service builds on the proven performance of the WSO2 ESB, which provides a powerful mediation platform based on the open source Apache Synapse ESB mediation engine. Designed for the demands of high-volume SOAs, it can route messages with millisecond overhead and scale to manage thousands of simultaneous connections with constant memory usage. Key features include:

  • Proxy services enable developers to create virtual services in the cloud, which allow existing services to be exposed as Web services on the Internet.
  • Message transformation and filtering includes support for XSLT, XQuery for message transformation, and XPath for based message filtering.
  • Built-in enterprise integration patterns (EIPs) simplify integration and include many common EIPs, such as message splitting, aggregation, and iteration built into the mediation engine itself.
  • Non-blocking HTTP/HTTPS transport provides enterprise-level top performance that scales for thousands of connections.
  • WS-Eventing compliance enables WSO2 ESB as a Service to act as an event broker supporting event-driven architectures.
  • Rule-based mediation enables rule-based complex message filtering using the Drools rule engine.
  • Priority-based mediation lets users run their mediations based on the importance of the messages.
  • WS-Policy is used for configuring WS-Security, WS-Reliable Messaging, caching, and throttling.
  • WS-Discovery automates the detection and configuration of Web service endpoints, facilitating the ability to move deployments between different servers, private clouds,or public clouds.

WSO2 ESB as a Service also takes advantage of WSO2 Carbon Studio, the fully open source Eclipse-based integrated developer environment (IDE). Launched in October 2010, WSO2 Carbon Studio provides a new level of ease in building SOA and composite applications based on WSO2 Carbon and WSO2 Stratos.

Availability and Support

WSO2 ESB as a Service is available today as a supported production-ready deployment for private clouds and as a beta in the public cloud at http://esb.cloud.wso2.com. As a fully open source solution, WSO2 ESB as a Service does not require any licensing fees. WSO2 offers a range of service and support options, including evaluation support, the CloudStartSM consulting program, development support, and production support.

About WSO2

WSO2 is the lean enterprise middleware company. It delivers the only complete open source enterprise SOA middleware stack purpose-built as an integrated platform to support today’s heterogeneous enterprise environments—internally and in the cloud. WSO2’s service and support team is led by technical experts who have proven success in deploying enterprise SOAs and contribute to the technology standards that enable them. For more information,visit http://wso2.com and the WSO2 OxygenTank developer portal at http://wso2.org, or check out WSO2 on Twitter, LinkedIn, Facebook, Planet WSO2and FriendFeed.

Trademarks and registered trademarks are the properties of their respective owners.