Mule ESB

Mule ESB

About TrustRadius Scoring
Score 7.4 out of 100
Mule ESB

Overview

Recent Reviews

Video Reviews

Leaving a video review helps other professionals like you evaluate products. Be the first one in your network to record a review of Mule ESB, and make your voice heard!

Pricing

View all pricing
N/A
Unavailable

What is Mule ESB?

Mule ESB, from Mulesoft, is an open source middleware solution.

Entry-level set up fee?

  • No setup fee

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting / Integration Services

Would you like us to let the vendor know that you want pricing?

3 people want pricing too

Features Scorecard

No scorecards have been submitted for this product yet..

Product Details

What is Mule ESB?

Mule ESB, from Mulesoft, is an open source middleware solution.

Mule ESB Competitors

Mule ESB Technical Details

Operating SystemsUnspecified
Mobile ApplicationNo

Comparisons

View all alternatives

Frequently Asked Questions

What is Mule ESB?

Mule ESB, from Mulesoft, is an open source middleware solution.

What are Mule ESB's top competitors?

Cloud Elements are common alternatives for Mule ESB.

Who uses Mule ESB?

The most common users of Mule ESB are from Enterprises (1,001+ employees) and the Information Technology & Services industry.

Reviews and Ratings

 (29)

Reviews

(1-5 of 5)
Companies can't remove reviews or game the system. Here's why
Score 10 out of 10
Vetted Review
Verified User
Review Source
  • Extracting order and invoice data from our Infor ERP and related Oracle-based repositories, Mule then pipes it into Salesforce, enabling us to gain a 360-degree view of the customer order life-cycle.
  • We have a very complex pricing tool written in a .net application that is very difficult to get information extracted from for analytics. With Mule, we can easily pull the data out and load it into a repository for our BI tools to go after.
  • Mule lets us connect our legacy CRM system (built on .net) easily to both Salesforce and our Data Warehouse for faster analytics and access to historical customer interactions. Additionally, since our Salesforce instance it new, it aids in the roll-on of new OEM partners and loading of their historical data.
  • As with any system, setting up secure agents and firewall permissions was a bit of a challenge. We ran into a few SSL and certificate roadblocks that required some extra follow through with out networking staff. I think an easier plug-and-play approach with more documentation would have helped, but since Mule is newish, I assume documentation will simply improve over time.
  • Lack of decent in-person training was a challenge early on, but we created our own competency internally to resolve that so haven’t had to look outside for over a year now. Recommend any newcomers follow the same path, and ensure you have redundancy in case an important resource departs.
  • Pricing could be a little better, there are other options (Red Hat, etc.) and I feel like the price is only what it is because it has the Salesforce brand behind it.
August 27, 2018

Best Integration tool

Deepak Kushwaha | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Review Source
  • It is best suited for Rest API development. Mule ESB uses RAML as an API descriptor which is less complex and easy to understand. RAML is an open standard majorly supported by Mulesoft. Once RAML is developed, it is very easy (a few clicks)to create flows corresponding to the resources defined in the RAML. One can also include JSON schema validation in RAML, and with the use of APIkit router, Mule ESB makes the request validation very easy (it's automatic basically.)
  • Mule ESB comes with a large spectrum of community and enterprise connectors. We have connectors for all the major platforms like Facebook, Twitter, Salesforce, SAP, etc. This enables Mule ESB to integrate with the other systems in a faster and more robust way. Mule ESB has many components to fulfill the requirements of each integration (for example batch processing, parallel processing, choice, etc.)
  • Mule API gateway is one of the best tools (modules) of Mulesoft's offering. It supports API governance and management very well. One can easily enforce policies on their APIs with API gateway. It enables some of the must-have features in an API solution (i.e. throttling, oAuth, access levels, etc.)
  • Implementing a CI/CD (DevOps) environment for Mule ESB is a very easy task. Mule majorly uses MAVEN as its build tool, which in turn makes it best suitable for CI/CD approach. Mule also provides MAVEN plugins for auto deployments to the servers. Mule also has a best Unit testing module which is MUnit. MUnit can be used for both Unit and Functional testing, and it is easy to write and generates coverage reports in various formats.
  • Anypoint Studio is the primary IDE to do the Mule ESB development. Although Anypoint Studio is a good tool, and makes the life of a developer very easy with its drag and drop features, it seems too slow at times. Running a slightly large application on the local machine is a bit of a pain because of the slowness of the IDE.
  • I personally feel the Database connector which Mule ESB provides is not very easy to use. It does not fetch metadata from the database, which complicates the mapping. Calling a stored procedure from Mule ESB is a very hectic task because one haa to write DTO classes for complex data types.
  • Documentation provided by Mulesoft doesn't seem complete and sufficient. Sometimes it's very hard understand the configuration of a particular component because most of the documentation doesn't have detailed description.
Score 9 out of 10
Vetted Review
Verified User
Review Source
  • Connectors allow for easy integration
  • Design of services allows for reuse
  • Great support community available
  • Services may be deployed to the Cloud
  • Make sure to not over-engineer shared components. It can complicate development
  • Create a roadmap for where you are going - if not, you may miss components
  • I suggest getting support, otherwise it could be a difficult learning curve
Ankit Goyal | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Review Source
  • As an ESB it provides great flexibility to add/remove systems in the integration easily. Highly scalable.
  • Supports any kind of system to be integrated, Supports Java.
  • Lightweight.
  • Experienced resources will be required to build complex integrations.
  • It's not perfect to be used as ETL. There are other ETLs in the market which offer better features overall but when it comes to ESB features, Mule is much better.
KamaL Vachiravel | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Review Source
  • Considering all other ESBs in the market, it is very light weight and easy to develop.
  • Performance is very fast as everything is Rest. That's the reason Netflix and Amazon are using this ESB.
  • All the complex transformation can be done with the help of Dataweave. It is built on top of Scala and lambda.
  • Logging the Database query in production with out changing the log4j level