TrustRadius
https://dudodiprj2sv7.cloudfront.net/product-logos/NE/R8/DADTHPZVC2AI.JPEGMy WSO2 ESB reviewI worked on WSO2 ESB and with WSO2 Registry for about four years. The primary goal of WSO2 ESB was to provide a common gateway for all Enterprise Services in the organization and reduce silo development of services. I am not currently using it at the moment.,WSO2 ESB has a very nice Graphical UI for managing deployment of services and monitoring services. It uses Apache Synapse to manage the message mediation and can make changes within the UI at runtime and deploy it on-demand if necessary. It is open source and free. WSO2 has an array of other enterprise level products that integrate with each other very well. WSO2 GREG for governance of service artifacts, WSO2 AM for identity management and their API manager.,WSO2 ESB has a lot of nice GUI elements and some for monitoring services. I think it could do away with them. The documentation and tutorials can be more updated with their product version. I think support could be lot better in terms of their response times.,8,I think it is a great product. We used it extensively for many years and I believe it has done it's job for us.,Mule ESB,Mule ESBA light Insight in WSO2 ESBWe are using WSO2 as a development platform to deliver enterprise solutions. Our core area of expertise is to provide integration solutions between different existing components. We are also using ESB as a routing and transformation medium. Transformation is the main area required in Integration solutions. ESB is also being used as medium to connect to different systems, like SAP ERP systems.,One of the basic requirement of an ESB product is that it should be able to support transformation. WSO2 ESB provides support of XSLT, so you can transform your request to whatever format. Moreover, transformations like converting your xml payload into JSON and JSON payload to XML are out of the box available. WSO2 ESB provides a scheduler feature, by which you can configure your own scheduler to call a proxy service at a particular time of day or or initiate sequence. WSO2 ESB provides excellent error handling techniques, WSO2 ESB provides detailed error handling scenarios to tackle all the situations. WSO2 ESB also provides custom error handling by which you can make your own custom error message before sending it back to client.,WSO2 ESB needs to provide a GUI mapper tool like Tibco etc. When we are writing XSLT by ourselves, we are always more prone to error. So if there is a good mapper tool with a interactive user interface, it will expand the WSO2 market a lot. Rest APIs concepts need to be more clarified and made in a simpler way. When using patterns with resources , there is a lot of confusion between URL mappings and URI templates. The documentation needs to be more extensive. In Fault handling scenarios, right now WSO2 only provides unique error codes related to endpoint error handling but there should be a unique error code for other scenarios like transformation errors and validation errors.,8,To be able to provide integrated solutions at sort notice. Reduce the development cost as it is very user friendly and easy to learn. Made management and monitoring of the projects more cost effective.,TIBCO ActiveMatrix BusinessWorksWSO2 ESB is THE CHOICEWSO2 is Gfi's reference open source SOA infrastructure stack. We have deployed it successfully several times in Spain.,Extensive EIP support. Performance: very high throughput and low latency. Security standards coverage. Extensibility: if a mediator doesn't fit your needs you can extend it or even rewrite it. Truly multi-tenant. No need to deploy separate instances to handle internal and external traffic. First class production support. Absolutely free. No enterprise paid add-ons. What you download (binaries and source code) is what it is. WSO2 platform is growing fast with innovative products. Take a look at BAM roadmap as an example.,If you are used to heavyweight IDE with lots of wizards maybe you will miss it until you'll fall in love with fast and easy XML configuration.,9,Take your spreadsheet and estimate TCO. SOA infrastructure like ESB is now commoditized and hard to go to commercial alternatives.,Why I am sticking to WSO2 ESB?We use WSO2 ESB as our main choice for integration. We offer many services such as payment and/or expose some data to our customers or developers using API management which is built-in. Using WSO2 ESB helped us in agility and since it supports dev-ops we really got faster and safer. It helps us to easily develop, monitor and trouble shoot errors as fast as possible. In addition to our development department we also offer some consultancy services to our customers. Using WSO2 ESB in the telecommunications industry as the main integration platform is what we are doing and advise others to do so.,WSO2 ESB is really fast and reliable and it can be easily clustered. As a developer it is easy to develop, maintain and trouble shoot with WSO2 ESB, its management console is really well designed. Very good documentation and a real responsive community is supporting WSO2 and you can see the good changes, version by version. It is free and open source and it [always] will be!,The management console is really good but sometimes when you haven't done an HTTP action (post/get) to the server and you are working with the sequences, you may lose some data after submission! Sometimes error handling and built-in logging is not good, mostly when you are extending it with script mediators or class mediators.,9,Very well documented tutorials and case studies makes it easy to learn. It has a really supportive community It is fast and it can easily handle 300 tps of average use on a VM with 4Gig RAM,wso2 esb for university servicesWe use WSO2 enterprise service bus to orchestrate and integrate business services offered to universities.,It's really easy to install for a quick evaluation. Open source. This is a must in our company. It's highly scalable. Adding computing nodes is really straightforward. Good product support, quick and effective.,While it's easy to configure for a quick start, it is not so easy to deploy by yourself in a complex production scenario. Not very stable for production usage, we encountered several trivial bugs that make us believe that this product is still not widely adopted. Lack of a built in mechanism for auto-restart in case of an application server crash.,6,For developers it gave us the ability to wrap legacy services with little effort. From an architectural/ sysadm point of view WSO2 application server is very different to manage than the other java application server we were using in our company, so the initial effort has been huge.,,Apache Web Server, Apache Tomcat, Bonita BPM,10,4,Yes,Price Third-party Reviews,No, we're satisfied of our choice,Self-taught,The documentation is quite extensive, but starting from scratch is not straightforward. A cookbook with some example architectures would be great.,5,No - we have not done any custom code,7,Yes,Once we were experiencing an annoyng memory consumption problem that made our production enviroment unstable and support was able to give us precious advice that allowed us to resolve the problem quickly.,Scalabilty All the configurations are file-based, so it's well suited for automated deployment,Lack of auto-restart built-in capabilities No ajp proxy support,6,10,2,6,Yes,ESB 4.9.0 abandoned the Wso2 Elastic load balancer, and allowed us to use apache web server No more stratos manager required More stable,configuration file rationalization,No,No
Windows, Linux, Mac
WSO2 Enterprise Service Bus
13 Ratings
Score 7.7 out of 101
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow'>trScore algorithm: Learn more.</a>TRScore

WSO2 Enterprise Service Bus Reviews

WSO2 Enterprise Service Bus
13 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow'>trScore algorithm: Learn more.</a>
Score 7.7 out of 101
Show Filters 
Hide Filters 
Filter 13 vetted WSO2 Enterprise Service Bus reviews and ratings
Clear all filters
Overall Rating
Reviewer's Company Size
Last Updated
By Topic
Industry
Department
Experience
Job Type
Role
Reviews (1-5 of 5)
  Vendors can't alter or remove reviews. Here's why.
Sonam Samdupkhangsar profile photo
August 05, 2016

WSO2 Enterprise Service Bus: "My WSO2 ESB review"

Score 8 out of 10
Vetted Review
Verified User
Review Source
I worked on WSO2 ESB and with WSO2 Registry for about four years. The primary goal of WSO2 ESB was to provide a common gateway for all Enterprise Services in the organization and reduce silo development of services. I am not currently using it at the moment.
  • WSO2 ESB has a very nice Graphical UI for managing deployment of services and monitoring services. It uses Apache Synapse to manage the message mediation and can make changes within the UI at runtime and deploy it on-demand if necessary. It is open source and free.
  • WSO2 has an array of other enterprise level products that integrate with each other very well. WSO2 GREG for governance of service artifacts, WSO2 AM for identity management and their API manager.
  • WSO2 ESB has a lot of nice GUI elements and some for monitoring services. I think it could do away with them. The documentation and tutorials can be more updated with their product version.
  • I think support could be lot better in terms of their response times.
WSO2 ESB is an awesome product for companies looking to venture into the world of SOA with an ESB. They have a lot of other products too that can work really well with their carbon infrastructure.
The interface is simple for deploying and managing proxy services. You can also write custom modules within the ESB using Java with IDE like Eclipse.
Read Sonam Samdupkhangsar's full review
Omer Khalid profile photo
August 11, 2015

WSO2 Enterprise Service Bus Review: "A light Insight in WSO2 ESB"

Score 8 out of 10
Vetted Review
Verified User
Review Source
We are using WSO2 as a development platform to deliver enterprise solutions. Our core area of expertise is to provide integration solutions between different existing components. We are also using ESB as a routing and transformation medium. Transformation is the main area required in Integration solutions. ESB is also being used as medium to connect to different systems, like SAP ERP systems.
  • One of the basic requirement of an ESB product is that it should be able to support transformation. WSO2 ESB provides support of XSLT, so you can transform your request to whatever format. Moreover, transformations like converting your xml payload into JSON and JSON payload to XML are out of the box available.
  • WSO2 ESB provides a scheduler feature, by which you can configure your own scheduler to call a proxy service at a particular time of day or or initiate sequence.
  • WSO2 ESB provides excellent error handling techniques, WSO2 ESB provides detailed error handling scenarios to tackle all the situations. WSO2 ESB also provides custom error handling by which you can make your own custom error message before sending it back to client.
  • WSO2 ESB needs to provide a GUI mapper tool like Tibco etc. When we are writing XSLT by ourselves, we are always more prone to error. So if there is a good mapper tool with a interactive user interface, it will expand the WSO2 market a lot.
  • Rest APIs concepts need to be more clarified and made in a simpler way. When using patterns with resources , there is a lot of confusion between URL mappings and URI templates. The documentation needs to be more extensive.
  • In Fault handling scenarios, right now WSO2 only provides unique error codes related to endpoint error handling but there should be a unique error code for other scenarios like transformation errors and validation errors.
WSO2 ESB is the best choice in the following scenarios:

  • When simple message routing is required. WSO2 provides message stores which guarantee message delivery and you don't have to worry about message persistence.
  • When you need to schedule something within your implementation than WSO2 ESB has right tool for you. You can configure it once and then you don't have to worry at all.
  • When connecting with SAP systems.
  • When a message transformation is required.
  • When there is a conversion required between XML to JSON and JSON to XML.
  • When you require service orchestration then WSO2 ESB is the best choice.
Read Omer Khalid's full review
Javier Rodríguez Rodríguez profile photo
September 08, 2015

WSO2 Enterprise Service Bus Review: "WSO2 ESB is THE CHOICE"

Score 9 out of 10
Vetted Review
Reseller
Review Source
WSO2 is Gfi's reference open source SOA infrastructure stack. We have deployed it successfully several times in Spain.

  • Extensive EIP support.
  • Performance: very high throughput and low latency.
  • Security standards coverage.
  • Extensibility: if a mediator doesn't fit your needs you can extend it or even rewrite it.
  • Truly multi-tenant. No need to deploy separate instances to handle internal and external traffic.
  • First class production support.
  • Absolutely free. No enterprise paid add-ons. What you download (binaries and source code) is what it is.
  • WSO2 platform is growing fast with innovative products. Take a look at BAM roadmap as an example.
  • If you are used to heavyweight IDE with lots of wizards maybe you will miss it until you'll fall in love with fast and easy XML configuration.
If you are considering alternatives first review its capabilities and last take your spreadsheet and estimate TCO. You'll go with WSO2.
Read Javier Rodríguez Rodríguez's full review
Reza Ameri profile photo
August 10, 2015

WSO2 Enterprise Service Bus Review: "Why I am sticking to WSO2 ESB?"

Score 9 out of 10
Vetted Review
Verified User
Review Source
We use WSO2 ESB as our main choice for integration. We offer many services such as payment and/or expose some data to our customers or developers using API management which is built-in. Using WSO2 ESB helped us in agility and since it supports dev-ops we really got faster and safer.
It helps us to easily develop, monitor and trouble shoot errors as fast as possible. In addition to our development department we also offer some consultancy services to our customers. Using WSO2 ESB in the telecommunications industry as the main integration platform is what we are doing and advise others to do so.
  • WSO2 ESB is really fast and reliable and it can be easily clustered.
  • As a developer it is easy to develop, maintain and trouble shoot with WSO2 ESB, its management console is really well designed.
  • Very good documentation and a real responsive community is supporting WSO2 and you can see the good changes, version by version.
  • It is free and open source and it [always] will be!
  • The management console is really good but sometimes when you haven't done an HTTP action (post/get) to the server and you are working with the sequences, you may lose some data after submission!
  • Sometimes error handling and built-in logging is not good, mostly when you are extending it with script mediators or class mediators.
It is very good in the company of other WSO2 products since they offer an open source platform for SOA; it is really good to use it as middleware. It is really good to handle service orchestration (it supports EIP). It is good to mange APIs in the company of WSO2 API Manager.
Read Reza Ameri's full review
No photo available
April 26, 2016

WSO2 Enterprise Service Bus Review: "wso2 esb for university services"

Score 6 out of 10
Vetted Review
Verified User
Review Source
We use WSO2 enterprise service bus to orchestrate and integrate business services offered to universities.
  • It's really easy to install for a quick evaluation.
  • Open source. This is a must in our company.
  • It's highly scalable. Adding computing nodes is really straightforward.
  • Good product support, quick and effective.
  • While it's easy to configure for a quick start, it is not so easy to deploy by yourself in a complex production scenario.
  • Not very stable for production usage, we encountered several trivial bugs that make us believe that this product is still not widely adopted.
  • Lack of a built in mechanism for auto-restart in case of an application server crash.
Wso2 carbon products are well suited for a devops scenario. Once you've found the right recipe for your company it's then really straightforward to replicate or extend installation.
Read this authenticated review

About WSO2 Enterprise Service Bus

WSO2 says they have taken a fresh look at old-style, centralized ESB architectures, and designed their unique WSO2 Enterprise Service Bus from the ground up as the highest performance, lowest footprint, and most interoperable service oriented architecture (SOA) and integration middleware today. Additionally, the vendor says that by relying on their carbon technology the ESB is able to deliver a smooth start-to-finish project experience.

WSO2 Enterprise Service Bus Features

Has featureConnecting Anything to Anything
Has featureRouting, Mediation & Transformation
Has featureMessage, Service, API & Security Gateway
Has featureHigh Performance, High Availability, Scalability & Stability
Has featureLightweight, Developer Friendly and Easy to Deploy
Has featureManage & Monitor

WSO2 Enterprise Service Bus Competitors

WSO2 Enterprise Service Bus Customer Size Distribution

Consumers
%
Small Businesses (1-50 employees)
%
Mid-Size Companies (51-500 employees)
%
Enterprises (> 500 employees)Enterprises (> 500 employees)
100%

WSO2 Enterprise Service Bus Support Options

 Free VersionPaid Version
Forum/Community
FAQ/Knowledgebase
Social Media
Video Tutorials / Webinar
Phone
Email
On Premise

WSO2 Enterprise Service Bus Technical Details

Deployment Types:On-premise, SaaS
Operating Systems: Windows, Linux, Mac
Mobile Application:No
Supported Countries:All Countries
Supported Languages: English