Apache Camel is a mature low cost open source alternative to commercial messaging layer products
Updated August 19, 2022
Apache Camel is a mature low cost open source alternative to commercial messaging layer products
Score 9 out of 10
Vetted Review
Verified User
Overall Satisfaction with Apache Camel
Apache Camel is used to provide a component of our Enterprise Service Bus, we use it for defining message routing and transformation rules, enabling the business to integration disparate on premise applications and cloud services in a robust and relatively low effort way. Our primary pattern for integration that we use is asynchronous messaging exchanged via an Enterprise Service Bus.
- Rules for routing messages between senders and receivers
- Applying transformations to messages
- Low cost low effort solution
- Open source solution relies on community for support
- Lacks graphical user interface for message routing and transformation definitions
- Relatively steep learning curve
- Message routing
- Message transformation
- Maturity
- Enabled business to integrate disparate systems at relatively low cost
- Required a relatively steep learning curve for resources to learn
- Few expert resources are available on the market leading to senior resources being expensive
- webMethods Trading Network, webMethods.io Integration (webMethods Integration Cloud), Azure Service Bus and Azure Logic Apps
If you are looking for a Java-based open source low cost equivalent to webMethods or Azure Logic Apps, Apache Camel is an excellent choice as it is mature and widely deployed, and included in many vendored Java application servers too such as Redhat JBoss EAP. Apache Camel is lacking on the GUI tooling side compared to commercial products such as webMethods or Azure Logic Apps.
Do you think Apache Camel delivers good value for the price?
Yes
Are you happy with Apache Camel's feature set?
Yes
Did Apache Camel live up to sales and marketing promises?
Yes
Did implementation of Apache Camel go as expected?
Yes
Would you buy Apache Camel again?
Yes