We primarily provide services using the Mule ESB. We use it to integrate multiple systems.
Senior Architect at a tech services company with 10,001+ employees
Provides excellent connectivity but requires much better stability
Pros and Cons
- "The connectivity the solution provides is excellent. There are often too many systems that we have to integrate and this helps with that."
- "The solution isn't as stable as we'd like it to be. There are some ongoing issues and therefore Mule has to provide frequent patches. Mule's core IP should be more stable overall."
What is our primary use case?
What is most valuable?
The connectivity the solution provides is excellent. There are often too many systems that we have to integrate and this helps with that.
The platform itself is very good.
What needs improvement?
I'm not sure of any areas Mule ESB needs to improve.
The price of the solution is a little bit high. It would be helpful if different sized businesses had access to different plans.
The solution isn't as stable as we'd like it to be. There are some ongoing issues and therefore Mule has to provide frequent patches. Mule's core IP should be more stable overall.
For how long have I used the solution?
I've been familiar with the solution for two years.
Buyer's Guide
Mule ESB
June 2025

Learn what your peers think about Mule ESB. Get advice and tips from experienced pros sharing their opinions. Updated: June 2025.
860,632 professionals have used our research since 2012.
What do I think about the stability of the solution?
We had a bit of an issue with stability when it came to running some large files. We kept getting an error. In the end, we had to divide the files and process it via multiple files because of the way we implemented them. Large file processing also seems to take up more memory.
How are customer service and support?
The technical support has been very good. It depends on the account we're working on, however. Good accounts get prompt responses in regards to queries.
Which solution did I use previously and why did I switch?
We didn't previously use a different solution. We've only been working with MuleSoft.
How was the initial setup?
The initial setup was straightforward. We haven't faced any issues with implementation. They've recently simplified the processes. I recall, earlier it was not that easy to set up.
Deployment doesn't take too much time. Sometimes it can be done in minutes. It shouldn't take more than an hour.
What's my experience with pricing, setup cost, and licensing?
I'm unsure of the licensing costs. I believe the total price is less than IBM, but it's still rather expensive.
What other advice do I have?
We're partners of MuleSoft. We provide the solution's service to our clients.
The solution would be useful for large organizations. If there are more than three or four systems, and if there is an expansion, it would work best. Small or medium enterprises with two or three systems, may find the solution a little bit unorganized.
I'd rate the solution seven out of ten. If the stability were more reliable, I'd rate it higher.
Which deployment model are you using for this solution?
Public Cloud
Disclosure: My company has a business relationship with this vendor other than being a customer. Partner
Developer JAVA/JEE, Mule ESB at a computer software company with 11-50 employees
Integrates well with Salesforce, but needs support for more datatypes and file formats
Pros and Cons
- "The most valuable feature is the Salesforce integration."
- "The Anypoint platform consumes a lot of memory, and it would be great for developers if it were more lightweight."
What is our primary use case?
We use Salesforce to store the most valuable information in our system. We have many clients that request this data, and we send it to them using the Mule ESB solution.
What is most valuable?
The most valuable feature is the Salesforce integration.
The drag and drop feature makes it very easy for transformation, and to use the Anypoint platform.
It is very easy to manage the flow using Anypoint.
What needs improvement?
I would like to see the transformation component improved such that they can support the integration of more datatypes. For example, in version 3.7 they do not support the Excel format, and some companies using that version cannot do transformation with Excel input. As a workaround, they have to manually write Java code to do it.
The Anypoint platform consumes a lot of memory, and it would be great for developers if it were more lightweight.
It would be great if they extended the free trial of the API designer to two months.
For how long have I used the solution?
Four years.
What do I think about the stability of the solution?
The version that I am using, 3.8, is quite stable. My understanding of version 4 is that it is not stable, yet, because it is new, and it will take some time.
What do I think about the scalability of the solution?
This solution is very scalable, and we can use it however we like. It can connect to every kind of system.
There are approximately two hundred people using the system, directly and indirectly.
How are customer service and technical support?
We have used technical support for some issues that we could not figure out by ourselves. They are fast and don't take a long time to respond.
Which solution did I use previously and why did I switch?
We started with Mule ESB.
How was the initial setup?
The Anypoint platform is based on Eclipse, so anyone who has worked in Java will find it easy.
What about the implementation team?
I performed the installation myself.
What's my experience with pricing, setup cost, and licensing?
The various features and components for this solution are no longer free.
What other advice do I have?
I will soon be migrating to version 4 of Mule ESB, although we are also interested in the WSO2 solution because it seems to be very complete.
Using Mule ESB does not require somebody to be a Java developer, although there are some Java concepts that you need to know. For example, some people use JSON, and I find that they are scared of Mule ESB because it is based on Java. But really, it isn't a problem if they don't know it.
This solution has good performance and support, but not everybody can use it because many of the features are expensive. Especially for application management, it is expensive compared to solutions such as WSO2. It is limiting for small and medium-sized companies.
I would rate this solution a seven out of ten.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Buyer's Guide
Mule ESB
June 2025

Learn what your peers think about Mule ESB. Get advice and tips from experienced pros sharing their opinions. Updated: June 2025.
860,632 professionals have used our research since 2012.
IT Consultant at a financial services firm with 5,001-10,000 employees
Easy to implement and supports platforms like Windows, Linux, and Mac
Pros and Cons
- "The most valuable feature of Mule ESB is data transformation, i.e. our interacting with different systems and orchestrating for our business needs."
- "Mule ESB is more into the latest REST APIs, not much into the SOAP web services. Developing is all about web services and not easy with Mule."
What is our primary use case?
I'm a consultant in a bank in Kuwait. I suggest good products for companies that are seeking my advice.
How has it helped my organization?
One of the important features of Mule ESB as an enterprise architect is that it should be scalable. It should be customizable for different kinds of clients.
For client A, we need only two products. For client B, I need to group one and three. The product must be customizable for each.
The product should be able to identify who is calling and what the components are. We need to return them to the calling point. Mule ESB covers most of these requirements.
Last month, the Guardian had a post saying that Mule is one of the best products for enterprise applications.
What is most valuable?
The most valuable feature of Mule ESB is data transformation, i.e. our interacting with different systems and orchestrating for our business needs.
For example, a customer has liabilities in loans and credit cards, maybe some other mortgages, like four liabilities which are split into four systems.
I need to expose an API that can tune the data from four systems and expose it into one single API. For that, I have to call our services and complex security policies.
Mule ESB loads complex web service security policies. Sometimes, we have some FLAC files or maybe some messaging services. We need to consume those components and expose them as an API, which is nothing but some adjacent format, i.e. a REST API.
What needs improvement?
Technically, there are mainly two API standards. One we call SOAP and the other one is the REST API. SOAP is nothing but fully external. It's very old, but huge complex enterprise companies are still using SOAP-based web services. In the mobile smartphone era, most of the hand-held devices are using REST APIs.
Mule ESB is more into the latest REST APIs, not much into the SOAP web services. Developing is all about web services and not easy with Mule. That is one of the disadvantages of Mule. In next-gen products, Mule is in a good position.
Normally, if you're declaring a parameter or a variable, you can have visibility until it's not operating the variable. As an architect, programmer, or developer, you know when it's available. Graphically, that's not been available until this tool appeared.
It is this kind of enhancement that I'm looking for from MuleSoft. Two weeks ago or a month back, they had a big release. With this package, they are saying that APIs are your products.
You can sell your API to different organizations and the developers can register on their portal. It's available this fall. These are the best features I am looking for now.
My product is an API. I need to market it through the internet. I can have my portal with all of the tools built-in. This kind of feature I didn't see with the competitors currently in the market.
For how long have I used the solution?
We have been using Mule ESB for around one year.
What do I think about the stability of the solution?
Mule ESB is very stable. I didn't face any issues. Recently I got a new version. I faced some other components issues, but not critical, i.e. easy to identify and rectify.
What do I think about the scalability of the solution?
I moved from Mule 4.1 to 4.2 and it was really easy if you are migrating only one or two applications. It's very fast. I'm doing some experiments on my workspace for around 20-25 applications.
I'm opening all of my applications in one shot, and it is scaling for me. I didn't update them as a bulk application. I worked by importing them one by one and it was fine.
How are customer service and technical support?
I'm not into any official technical support. Their forum is pretty good and it's very active, but I cannot assure you that you will get a response within a day or two.
Which solution did I use previously and why did I switch?
WebMethod is very expensive, but their support is awesome. I closely work with the operating technical support team. For retrieving the code from our bank, they are working with us very closely. Sometimes they are flying over here for conducting demos.
Especially in the Middle East, MuleSoft is not doing like that. They are not doing much marketing in the industry. Maybe they are more focusing on South America or Asia. I'm not seeing much in the Middle East.
How was the initial setup?
Mule ESB is one of the best. It is easy to use and setup. You just need to install their Anypoint Studio. It's very safe for all this. It's in a good rank just for the setup.
Which other solutions did I evaluate?
We evaluated Oracle, AG webMethods, and Red Hat OpenShift. The final one was MuleSoft. I'm very impressed with MuleSoft because of the pricing and license.
You have to implement several components. Sometimes, according to your needs, you have to buy several licenses for each component. Those are the things we compared.
What other advice do I have?
My opinion is that Mule ESB depends on the business and the continuity of their enrollment. If you are a system that has not much left to repair, then your products and your APIs are assets within your organization.
Here in the bank, we are facing different kinds of issues when we are integrating different systems:
- We are communicating with different card carriers like Mastercard and Visa.
- Their standards are different according to the client requirements, i.e. exactly what kind of card they're looking for.
- They can get the products according to their requirements as well as their budget.
I would rate Mule ESB with 7.5 or 8 out of 10.
- It's really easy to implement.
- It's supporting our platforms: Windows, Linux, and Mac.
- The performance.
- It's free.
I'm looking for an API platform that supports the whole technology as well as the next-gen.
Mule ESB is lacking for self-support, self-training, and documentation. The documentation of the product is less because they're selling the training.
You have to enroll for the training, then you'll get the full documentation. If you're an advanced user, you will not get much information from the public documentation.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Developer at a tech services company with 1,001-5,000 employees
Powerful data transformation technology, but it needs to be more user-friendly
Pros and Cons
- "The most powerful feature is DataWeave, which is a powerful language where data can be transformed from one form into another."
- "I would like to see support for BPM in the next release of this solution."
What is our primary use case?
Our primary use for this solution is API driven related management and lightweight message processing.
What is most valuable?
The most powerful feature is DataWeave, which is a powerful language where data can be transformed from one form into another.
What needs improvement?
This solution could be improved by making it more flexible, and more user-friendly.
I would like to see support for BPM in the next release of this solution.
For how long have I used the solution?
One year.
What do I think about the stability of the solution?
This solution is very good, and it is stable.
What do I think about the scalability of the solution?
In terms of scalability, it is very good.
How are customer service and technical support?
Technical support for this solution is very good, and very interactive. If I have any questions then I reach out to them and they respond very quickly.
Which solution did I use previously and why did I switch?
We were using a variety of technologies, but we use this solution because it is a very lightweight message processing system.
How was the initial setup?
I would say that this initial setup was moderate.
What about the implementation team?
Our DevOps handled the implementation.
Which other solutions did I evaluate?
We looked at other options, but this one is what our vendor recommended.
What other advice do I have?
I would rate this solution a seven out of ten.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Technical Lead at a tech services company with 10,001+ employees
It helps in managing APIs, but many of the customers feel that the licensing costs are too much
What is our primary use case?
- API integration with many backend systems, deployment options, testing.
- It helps me to manage API as well.
How has it helped my organization?
- For API creation and integrations in agile mode.
- Reduces the development cost and time as we work in agile mode.
What is most valuable?
Connectors: It has many connectors and components that really help to complete the development very quickly.
What needs improvement?
- Support, and with respect to licensing cost.
- Many of the customers feel that the licensing cost is much.
For how long have I used the solution?
One to three years.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Applications Architect at Informatica Delta
We have seen a significant improvement in our processes
Pros and Cons
- "The architecture based on events has several connectors which allow integration from external and internal applications of the company."
- "The payment system needs improvement."
What is our primary use case?
The integration of an ERP system with a payment system in order to improve accounting information and invoice management.
How has it helped my organization?
We have seen a significant improvement in our processes: Response time decreased significantly and integration of services became faster.
What is most valuable?
The architecture based on events: It has several connectors which allow integration from external and internal applications of the company.
What needs improvement?
- The payment system
- The accounting and financial areas
- The provisioning and enrollment system, because the response time was short.
For how long have I used the solution?
One to three years.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Sr. Integration Architect at a tech services company with 501-1,000 employees
Valuable features API management, Connectors & Flow tuning
Pros and Cons
- "Scalability and load balancing."
- "Limitation on external subscribers to listen to the messages on the bus."
What is most valuable?
- Routing
- Enrichment
- DataWeave
- Choice of connectors
- Light weight containers
- Packaging and deploying
- API management
- Scalability and load balancing
How has it helped my organization?
- Ability to integrate disparate systems with a seamless movement of data on-premises and in the cloud
- Gives the power to make decisions and quick market penetration
- Provides the time to build and release new features
- Has Agile driven builds
What needs improvement?
- Limitation on external subscribers to listen to the messages on the bus.
- VM queues and memory/thread management need more stability.
For how long have I used the solution?
I have been using this solution for over five years.
What was my experience with deployment of the solution?
Not major issues but there are some rare version compatibility issues with connectors.
What do I think about the stability of the solution?
We did not encounter any stability issues.
What do I think about the scalability of the solution?
No issues with scalability. Especially the Cloud deployments can scale on demand and are seamless and reliable.
How are customer service and technical support?
Customer Service:
Customer SLAs are one of the top priorities at MuleSoft and they have been supportive in every situation.
I found technical support to be very resourceful and experts are at hand.
Which solution did I use previously and why did I switch?
We switched because this solution was found to be cost effective, freely available for community edition, and an easy transition from any programming background.
How was the initial setup?
The initial setup was pretty straightforward with few easy steps.
What about the implementation team?
In-house
What's my experience with pricing, setup cost, and licensing?
Get your basics right about your requirements and plan ahead especially w.r.t volumes, any premium connectors to be purchased and a rough estimate on integration touch points to get some idea on the overall cost.
Plan your licensing model (cloud or on-premises or hybrid) that will allow seamless integration with new partners.
Which other solutions did I evaluate?
We looked at Apache Camel, Fuse ESB, Dell Boomi, and TIBCO.
What other advice do I have?
Plan your use cases and set your expectations on the features that need to be implemented.
It is an ESB that can deploy seamlessly on-premises and in the cloud with strong API management and governance and has a strong integration with open source products like JBPM and Drools if these features are part of your requirements.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Hi Nagesh,
I love all the posts, I really enjoyed.
I would like more information about this, because it is very nice., Thanks for sharing.
I just started the MuleSoft tutorial. In module one, video titled, "01 Introducing API-led connectivity with Anypoint Platform”, I went along with the tutor to create an API in API Manager in Anypoint Platform. However, I could not find any buttons to create a new API as shown in the video.
I understand these videos are old, so I went through the pdf files as well, but no walkthrough was given for this. If this is happening because my environment in the API Manager is set to Sandbox, then I already changed my default environment to Design, but the change is not reflected back in API Manager.
THANK YOU!! This saved my butt today, I’m immensely grateful.
Cheers,
Rahul
Senior Integration Consultant at a tech services company with 51-200 employees
Provides API support and management.
Pros and Cons
- "We can use Java expressions anywhere in the flow."
- "It needs more samples. Also, the dependency on Maven should be removed."
What is most valuable?
- We can use Java expressions anywhere in the flow
- Provides API support out-of-the-box
- API management can be done using RAML
How has it helped my organization?
It is very easy to learn and implement. We were able to meet project deadlines on time.
What needs improvement?
It needs more samples. Also, the dependency on Maven should be removed.
For how long have I used the solution?
I have used Mule ESB for one year.
What do I think about the stability of the solution?
We had issues in Munit but rarely any stability issues.
We have not had stability issues.
What do I think about the scalability of the solution?
We have not had scalability issues.
How are customer service and technical support?
Customer Service:
We had few guys from their support team.
They were excellent.
Technical Support:I would give technical support a rating of 8/10.
Which solution did I use previously and why did I switch?
Firstly, the project architecture team decided to go with Mule.
Secondly, the project was from scratch and we want only microservices exposed over API hence, Mule was a promising deal.
However, in my next project we weren't able to go with as it much pricier than its competitors. Actually, from all the other vendors.
How was the initial setup?
The setup was complex, as I came from a different background (IBM products). However, it became smoother down the line.
What about the implementation team?
We went for a training first and then it was in-house after that.
What's my experience with pricing, setup cost, and licensing?
This is expensive. In my next project, we had to go to other vendor.
Apparently, this is the most expensive ESB solution out there as there is no more Community Edition.
Which other solutions did I evaluate?
We looked at IBM IB and webMethods.
What other advice do I have?
Go for it, but first read their sample exercises.
It is a one stop solution and it is an amazing product.
However,
1. It is an expensive product
2. Expensive support
Disclosure: My company does not have a business relationship with this vendor other than being a customer.

Buyer's Guide
Download our free Mule ESB Report and get advice and tips from experienced pros
sharing their opinions.
Updated: June 2025
Product Categories
Enterprise Service Bus (ESB)Popular Comparisons
webMethods.io
IBM DataPower Gateway
IBM Integration Bus
Oracle Service Bus
WSO2 Enterprise Integrator
Red Hat Fuse
IBM WebSphere Message Broker
TIBCO ActiveMatrix Service Bus
Aurea CX Messenger
JBoss ESB
ibi iWay Service Manager
OpenESB
Fiorano ESB
OpenText Data Integrator
Neuron ESB
Buyer's Guide
Download our free Mule ESB Report and get advice and tips from experienced pros
sharing their opinions.
Quick Links
Learn More: Questions:
- Informatica vs. MuleSoft vs. SnapLogic vs. CastIron - can you help?
- Migration from IBM Integration Bus to Mulesoft ESB for a large enterprise tech services company
- What is the biggest difference between IBM Integration Bus and Mule ESB?
- IBM Integration Bus vs Mule ESB - which to choose?
- What are the main cons/pros to choosing Biztalk Server as an ESB platform?
- What is the difference between an API Gateway and ESB?
- Informatica vs. MuleSoft vs. SnapLogic vs. CastIron - can you help?
- Sonic ESB was a leader in ESB market in the past. Now Aurea Sonic ESB is shown as 13th position. Can it pick-up market in future?
- What questions should I ask before buying an ESB?
- In a Digital Banking Environment how do we see the role of ESB/ API Managers?
Thanks for your detailed information. This will definitely help me to make a decision between webMethods and MuleESB.