- Choice of connectors
- Light weight containers
- Packaging and deploying
- API management
- Scalability and load balancing
I have been using this solution for over five years.
Not major issues but there are some rare version compatibility issues with connectors.
We did not encounter any stability issues.
No issues with scalability. Especially the Cloud deployments can scale on demand and are seamless and reliable.
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.
We switched because this solution was found to be cost effective, freely available for community edition, and an easy transition from any programming background.
The initial setup was pretty straightforward with few easy steps.
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.
We looked at Apache Camel, Fuse ESB, Dell Boomi, and TIBCO.
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.