Try our new research platform with insights from 80,000+ expert users
Muhammad Saeed - PeerSpot reviewer
System Analyst / Senior Software Engineer at a tech services company with 1-10 employees
Real User
Top 10
Provides good features like drag-and-drop interface and data viewer, but it should include business process management
Pros and Cons
  • "The solution's drag-and-drop interface and data viewer helped us quite a lot."
  • "It would be much more beneficial if the solution included AI and business process management."

What is our primary use case?

We used Mule ESB for the integration between two or three organizations.

What is most valuable?

The solution's drag-and-drop interface and data viewer helped us quite a lot.

What needs improvement?

It would be much more beneficial if the solution included AI and business process management.

For how long have I used the solution?

We have been implementing the solution for three years now in our company.

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?

Sometimes, we had to restart the servers from time to time because of some environmental issues.

I rate the solution a six out of ten for stability.

What do I think about the scalability of the solution?

Mule ESB is a scalable solution. Our clients for Mule ESB are small and medium enterprises (SMEs).

How was the initial setup?

The solution's initial setup is easy.

On a scale from one to ten, where one is difficult and ten is easy, I rate the solution's initial setup an eight out of ten.

What about the implementation team?

The solution can be deployed in a few minutes.

What's my experience with pricing, setup cost, and licensing?

Mule ESB is an expensive solution.

On a scale from one to ten, where one is cheap and ten is expensive, I rate the solution's pricing an eight out of ten.

What other advice do I have?

We were using the solution for the transformation of requests. So, it was good for us to exchange data and establish communication between different legacy and modern systems.

Mainly, we were using the transformers. Other than that, the process flows were very helpful for us to implement them. Earlier, the integration was done into the development and through the languages itself, like custom implementation. With Mule ESB, we could do many transformations and implement the process flows within the services itself.

We were having the same service which we had to distribute among the different clients. The proxy and role assignment was done through Mule ESB. This helped us with the distribution of services among different vendors and then validating them based on their roles.

Although we faced some challenges initially, we got the expertise by learning from Mule ESB itself. Eventually, everything got smooth, and we never had any issues with the deployment. Depending on the requirements and the size of the projects, I would recommend Mule ESB to other users.

Overall, I rate the solution a seven out of ten.

Which deployment model are you using for this solution?

On-premises
Disclosure: My company has a business relationship with this vendor other than being a customer. Implementer
PeerSpot user
Not specified ( Team Lead ) at ADP
Real User
Simple language for writing transformations; easy to develop APIs with minimal coding required
Pros and Cons
  • "The solution doesn't require much code writing and we can develop APIs very easily."
  • "The current version will not be supported for much longer."

What is our primary use case?

We use this solution when we have integrations and need to connect to SAP or to some Q mechanisms like ActiveMQ or RabbitMQ. The applications we develop are for administrators. We are customers of Mule ESB. 

What is most valuable?

The HTTP, SAP and RabbitMQ connectors that we use are very easy to connect. The language for writing the transformations is also very simple. This is a useful solution. The solution doesn't require much code writing and we can develop APIs very easily. 

What needs improvement?

The main issue we currently have is that the version we are using will not be supported for much longer and we'll have to migrate to the newer version. 

For how long have I used the solution?

I've been using this solution for five years. 

What do I think about the stability of the solution?

We use this solution every day and it is stable.

What do I think about the scalability of the solution?

The solution is scalable although we don't need to scale for now. 

How are customer service and support?

The support is pretty good. We raise a ticket when we need something and the response time is good. 

How would you rate customer service and support?

Positive

How was the initial setup?

We had some initial hiccups following deployment, but since then it's been good. We deployed in-house. 

What's my experience with pricing, setup cost, and licensing?

Licensing costs are relatively expensive. 

Which other solutions did I evaluate?

The main difference I noticed between Mule and Red Hat Fuse was the licensing cost. Mule ESB was a more expensive solution. I haven't worked much on other ESBs but when I compare it with Spring Boot or other similar technologies, Mule is better in that it doesn't require much code writing.

What other advice do I have?

I rate this solution eight out of 10. 

Which deployment model are you using for this solution?

On-premises
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
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.
Jose-Ramirez - PeerSpot reviewer
Software Developer at Softtek
Real User
Modernized the way my company offers services and improved the user experience
Pros and Cons
  • "The solution improved my company by modernizing the way we offer services and improving the user experience."
  • "In the next release, I would like to see improvement in the generator for the DataWeave language so that it's a little more graphic."

What is our primary use case?

When I worked for the Sprint telephone company, we used the solution as a bridge between their legacy systems and the front end. We developed a lot of the functionality, for example, logging into users' accounts and activating cell phones.

How has it helped my organization?

The solution improved the company by modernizing the way they offer services and improving the user experience.

What needs improvement?

In the next release, I would like to see improvement in the generator for the DataWeave language so that it's a little more graphic.

For how long have I used the solution?

I've been using Mule ESB since 2016, so about six years.

What do I think about the stability of the solution?

The stability of the solution is great. In fact, the stability is another improvement that the solution brought to the company.

What do I think about the scalability of the solution?

The solution has great scalability.

Which solution did I use previously and why did I switch?

I previously used an eCommerce platform called Intershop, but it's not really an ESB. Intershop allows for the development of the whole eCommerce system, from the back end to the front end. I switched to Mule due to the needs of a new project that I was starting because it acts as a bridge between legacy systems and front-end systems.

How was the initial setup?

It was kind of straightforward. We had to study their legacy systems and then make some kind of mapping between those legacy systems and the RESTful APIs handled by Mule.

What about the implementation team?

We used a consultant directly from MuleSoft for deployment. It took about an hour or two to deploy the solution, plus time for testing. 

What other advice do I have?

To those looking into implementing this solution, I would say that you will enjoy the experience of using Mule.

I would rate this solution as a ten out of ten. 

Which deployment model are you using for this solution?

On-premises
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
SunilWaman - PeerSpot reviewer
Sr. Specialist Quality Assurance at a tech vendor with 10,001+ employees
Real User
Top 20
Conversion and transition performance is solid
Pros and Cons
  • "I'm not using ESB directly. It is the integration layer, so it's running under the hood. However, the conversion and transformation performance is excellent. Anypoint Enterprise Security is also solid."

    What is our primary use case?

    ESB is middleware for interacting with multiple heterogeneous systems. Our most critical use case is ensuring the connection is ready, systems are interacting seamlessly, data conversion is happening, and the business logic is being applied. 

    The solution is the middleware between the producer and a consumer, and we ensure that the producer is creating the data according to the consumer's requirements. If any orchestration or any transformation is necessary, then MuleSoft performs that. 

    What is most valuable?

    I'm not using ESB directly. It is the integration layer, so it's running under the hood. However, the conversion and transformation performance is excellent. Anypoint Enterprise Security is also solid.

    For how long have I used the solution?

    I've been working with ESB for two years, but I'm not exposed to the coding or developing aspects. It is part of the integration layer, and I deal with middleware integration testing.

    What do I think about the stability of the solution?

    Mule ESB's stability is also good.

    How was the initial setup?

    We have a four-person DevOps team that performed the initial setup, so I wasn't involved, but I think the deployment would be smooth and straightforward because it's on the cloud.

    What other advice do I have?

    Nine out of 10. It's one of the better open-source tools for development. It provides seamless support and transition. I give it a high rating because most organizations are using MuleSoft. 

    IBM and Oracle are also in the middleware market. MuleSoft is open-source and readily available, so people can meet their needs easily with this tool. We have a REST API with minimal integration and configuration, so we can easily use this solution.

    Which deployment model are you using for this solution?

    Hybrid Cloud

    If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?

    Amazon Web Services (AWS)
    Disclosure: My company does not have a business relationship with this vendor other than being a customer.
    PeerSpot user
    reviewer1760022 - PeerSpot reviewer
    Vice President at a philanthropy with 1-10 employees
    Vendor
    Scaled easily, had good ROI and time to value, and didn't require taking care of the infrastructure
    Pros and Cons
    • "It was pretty fast to develop APIs on this platform, which is something I liked about it. So, the time to value was pretty good."
    • "From the product perspective, it was sometimes hard to manage the dependencies. When we had to add dependencies on a couple of different packages, it was sometimes confusing. It was hard to update them with Anypoint Studio, as well as with MuleSoft. There were challenges with that. So, that's one of the areas that could be improved."

    What is our primary use case?

    We were using it for EDI. We were using it for integration between RFID portals and our ERP system. We were also using it for the integration of customer data between the CRM and the ERP systems. I am no longer using it because I changed the company.

    We were using the cloud version.

    What is most valuable?

    When we bought the solution, it was an in-the-cloud or PaaS solution. Because of that, I didn't have to take care of the infrastructure, which was a big plus.

    It was pretty fast to develop APIs on this platform, which is something I liked about it. So, the time to value was pretty good. 

    What needs improvement?


    Its licensing or pricing model should be improved. If I compare it to other solutions, it is very expensive for small and medium businesses.

    Their support should also be improved. Some of the tickets took a long time to be resolved, and I had to escalate to my account manager.

    For how long have I used the solution?

    I used this solution for maybe five years.

    What do I think about the stability of the solution?

    It is very stable.

    What do I think about the scalability of the solution?

    It is very scalable. It is also easily scalable.

    I had about two developers internally, and they were taking care of its deployment and maintenance. In terms of the end users, it probably impacted hundreds or thousands of employees.

    How are customer service and support?

    It was okay. There is room for improvement. I had some tickets that were taking a long time to be resolved, and I had to escalate to my account manager to push them through. I would rate them a three out of five.

    How was the initial setup?

    In the latest implementation, we decided to start small with a very simple project that we had, which was customer integration between our CRM and ERP solutions. We started with a very small API. It was a small integration with only about three APIs, and that was it. We had success with it, and we ran it. 

    What about the implementation team?

    We did it in partnership with a third-party consultant, and then we took it from there. Our experience was very good.

    What was our ROI?

    Pretty good. I would rate it a four out of five.

    What's my experience with pricing, setup cost, and licensing?

    Its licensing was yearly. There were minor fees additionally, but those were related to VPN's high availability. When you purchase MuleSoft, you purchase it because it is highly available. So, you have to make sure that your VPN can support that. That's pretty much it. The other tools that we picked were things to deploy the solution to build the CI/CD pipeline using MuleSoft. We picked the one that wasn't free. So, we had to pay for it, but it was a minor cost.

    What other advice do I have?

    They have a package to get you started. I would advise using at least a partner at the very beginning so that they can show you the best practices within MuleSoft and different layers of APIs. Sometimes, there are challenges around security and things like that. So, my advice is to get external help to get your developers started on it. Once they're taught the best practices, your intermediate to senior developers will pick it fairly quickly.

    I would rate it a nine out of 10.

    Which deployment model are you using for this solution?

    Public Cloud
    Disclosure: My company does not have a business relationship with this vendor other than being a customer.
    PeerSpot user

    quando vemos uns com muitas habilidades 

    Software Engineer at ADM
    Real User
    Powerful data transformation capability and good support through community forums
    Pros and Cons
    • "Once it is started, we don't see any problems on a day to day basis."
    • "We would like to have a built-in logging framework in which we can do auditing."

    What is our primary use case?

    We are using the on-premises version of this solution.

    What is most valuable?

    The most valuable feature is DataWeave. It allows for the transformation of data, for example to JSON or from JSON. It's very powerful.

    There are also many connectors available, which is nice.

    What needs improvement?

    We would like to have a built-in logging framework in which we can do auditing. In our case, we are working on-premise. We are not using the cloud solution, so we have MMC, which is not enough in a high transaction environment.

    For how long have I used the solution?

    Six years.

    What do I think about the stability of the solution?

    This is a very stable solution. It doesn't require much memory or other resources. Once it is started, we don't see any problems on a day to day basis. Even when you need to make changes, they are easy to do. 

    What do I think about the scalability of the solution?

    The scalability is easy. It can be done horizontally or vertically. We are scaling horizontally because we don't have any space left in the server. If we need to expand the number of nodes then it depends upon the licensing.

    Our development team has three people, and I am the lead.

    How are customer service and technical support?

    The community forums for this solution have been very helpful. You find plenty of information there. In the past three or four years, I have only raised three issues. They were related to the VM, and not the product itself, so I did not need product assistance.

    Which solution did I use previously and why did I switch?

    We did not use another solution prior to this one. We started with the open source solution, version 3.1.0, and we implemented all of the services. We then paid for a licensed version.

    How was the initial setup?

    The initial setup is pretty easy. We have multiple applications bounded by that domain, for resource sharing, so it was easy.

    What about the implementation team?

    I set up the solution myself.

    What was our ROI?

    The calculation of ROI is difficult because we work in terms of providing support to other applications. There are many departments involved, and we cannot calculate our support in terms of money.

    Which other solutions did I evaluate?

    Before moving to the licensed version of this solution, we had a meeting to discuss the IBM Oracle web method. After looking at everything, including our code and the capability that Oracle has, we decided to continue with Mule ESB because of the ease in moving from the older, open source version, to the newer one. All we had to do is download it and continue with our work.

    What other advice do I have?

    My advice to others who are implementing this solution is to first become acquainted with the forums. There are always reports coming out about the software, and new technologies. The next thing is that I would suggest always starting with the latest version. Older versions are available, but you should install the most recent one.

    I would rate this solution an eight out of ten.

    Disclosure: My company does not have a business relationship with this vendor other than being a customer.
    PeerSpot user
    Information System Architect at Astvision
    Real User
    User-friendly, reliable, and online information available
    Pros and Cons
    • "Mule ESB is a very easy-to-use and user-friendly solution."
    • "There are some features on the commercial version of the solution that would be great if they were on the community version. Additionally, if they added more authorization features it would be helpful."

    What is our primary use case?

    I use Mule ESB to exchange data between four or five systems at one time. We exchange government organizations' data.

    What is most valuable?

    Mule ESB is a very easy-to-use and user-friendly solution.

    What needs improvement?

    There are some features on the commercial version of the solution that would be great if they were on the community version. Additionally, if they added more authorization features it would be helpful.

    For how long have I used the solution?

    I have been using Mule ESB for approximately two years.

    What do I think about the stability of the solution?

    The stability of Mule ESB is very good.

    What do I think about the scalability of the solution?

    Mule ESB is a highly scalable solution.

    I am the only one using Mule ESB in my organization and I use it daily.

    How are customer service and support?

    The community version of Mule ESB does not have support. I  find information online if I need it.

    Which solution did I use previously and why did I switch?

    I was previously using Talend ESB but it's more complex than Mule ESB to use. The commercial versions have more features than Talend ESB.

    How was the initial setup?

    Mule ESB was very easy to set up. I did three months of testing Mule ESB before I went into production.

    What about the implementation team?

    I did the implementation of Mule ESB myself. There is no maintenance required for Mule ESB.

    What's my experience with pricing, setup cost, and licensing?

    The price of the Mule ESB commercial version is expensive. However, they have a free community version.

    What other advice do I have?

    I recommend this solution to others. If you have any data exchanges with other systems, Mule ESB is very useful and easy to use, even if it's the commercial version.

    I rate Mule ESB a nine out of ten.

    Which deployment model are you using for this solution?

    On-premises
    Disclosure: My company does not have a business relationship with this vendor other than being a customer.
    PeerSpot user
    Mahdy Zia Uzzaman - PeerSpot reviewer
    System Integration Engineer at ILCS
    Real User
    A lightweight Java-based enterprise service bus with fast and good technical support
    Pros and Cons
    • "I like that Mule ESB provides fast and good technical support."
    • "Mule ESB could be more user-friendly. I think users must learn about the architecture before they start coding. The price could be better. In the next release, I would like to see an EDIFACT integration."

    What is our primary use case?

    I use ESB to do integrations for a company called Pelindo. Pelindo is a company that's a terminal operator. They are involved in logistics, have many partners, and require transaction detection and a payment gateway.

    What is most valuable?

    I like that Mule ESB provides fast and good technical support.

    What needs improvement?

    Mule ESB could be more user-friendly. I think users must learn about the architecture before they start coding. The price could be better. In the next release, I would like to see an EDIFACT integration.

    For how long have I used the solution?

    I have been using Mule ESB since 2013, so nine years. 

    What do I think about the stability of the solution?

    Mule ESB is stable, but sometimes the traffic is unstable because the transaction rate increases and the server is obsolete.

    How are customer service and support?

    Technical support is fast and good.

    How would you rate customer service and support?

    Positive

    How was the initial setup?

    I think the initial setup was straightforward.

    What about the implementation team?

    I have experience installing this solution for my company. I can also maintain  Mule ESB by myself.

    What's my experience with pricing, setup cost, and licensing?

    I think the price is very high. If you use TIBCO BW, the license is for the CPU usage, then the IPS, and support. I also think the license for the product is a one-time expense. 

    What other advice do I have?

    On a scale from one to ten, I would give Mule ESB an eight.

    Which deployment model are you using for this solution?

    On-premises
    Disclosure: My company does not have a business relationship with this vendor other than being a customer.
    PeerSpot user
    Buyer's Guide
    Download our free Mule ESB Report and get advice and tips from experienced pros sharing their opinions.
    Updated: June 2025
    Buyer's Guide
    Download our free Mule ESB Report and get advice and tips from experienced pros sharing their opinions.