What users are saying about
27 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow noopener noreferrer'>trScore algorithm: Learn more.</a>Score 8 out of 100
Based on 27 reviews and ratings
29 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow noopener noreferrer'>trScore algorithm: Learn more.</a>Score 7.7 out of 100
Based on 29 reviews and ratings
Likelihood to Recommend
Apache Camel
Message brokering across different systems, with transactionality and the ability to have fine tuned control over what happens using Java (or other languages), instead of a heavy, proprietary languages.One situation that it doesn't fit very well (as far as I have experienced) is when your workflow requires significant data mapping. While possible when using Java tooling, some other visual data mapping tools in other integration frameworks are easier to work with.

Verified User
Engineer in Engineering
Financial Services Company, 1001-5000 employeesSAP BPM
It is well suited when we need to integrate business processes with SAP ERP and SAP CRM - the solution can be integrated with business rules/procedures defined in SAP ERP/CRM and NetWeaver can be used to monitor the rules and flag off exceptions. When there are multiple workflows running, it tends to slow down running of these processes. Also, it entirely depends on SAP portal for it to run efficiently.
Acquisitions Leader
AbbottComputer Software, 1001-5000 employees
Feature Rating Comparison
Reporting & Analytics
Apache Camel
—
SAP BPM
10.0
Dashboards
Apache Camel
—
SAP BPM
10.0
Standard reports
Apache Camel
—
SAP BPM
10.0
Custom reports
Apache Camel
—
SAP BPM
10.0
Process Engine
Apache Camel
—
SAP BPM
10.0
Process designer
Apache Camel
—
SAP BPM
10.0
Process simulation
Apache Camel
—
SAP BPM
10.0
Business rules engine
Apache Camel
—
SAP BPM
10.0
SOA support
Apache Camel
—
SAP BPM
10.0
Process player
Apache Camel
—
SAP BPM
10.0
Support for modeling languages
Apache Camel
—
SAP BPM
10.0
Form builder
Apache Camel
—
SAP BPM
10.0
Model execution
Apache Camel
—
SAP BPM
10.0
Collaboration
Apache Camel
—
SAP BPM
10.0
Social collaboration tools
Apache Camel
—
SAP BPM
10.0
Content Management Capabilties
Apache Camel
—
SAP BPM
10.0
Content management
Apache Camel
—
SAP BPM
10.0
Pros
Apache Camel
- Camel has an easy learning curve. It is fairly well documented and there are about 5-6 books on Camel.
- There is a large user group and blogs devoted to all things Camel and the developers of Camel provide quick answers and have also been very quick to patch Camel, when bugs are reported.
- Camel integrates well with well known frameworks like Spring, and other middleware products like Apache Karaf and Servicemix.
- There are over 150 components for the Camel framework that help integrate with diverse software platforms.
- Camel is also good for creating microservices.
Senior Software Consultant at Randstad
Cox CommunicationsBroadcast Media, 10,001+ employees
SAP BPM
- Virtual paper trail. Iterations of process and current documentation are all stored as "artifacts", leaving a great trail.
- Configuration of users. BPM somewhat magically determines which users will be impacted and automates rules.
- A pro (that is also a con) is the design interface. If you know what you are doing, it is incredibly powerful and malleable.

Verified User
Analyst in Sales
Electrical/Electronic Manufacturing Company, 10,001+ employeesCons
Apache Camel
- I find the "seda" endpoint to be less obvious that it is doing multi-threading than Spring Integration's executor mechanism.
- Integration with Spring Beans is pretty good, but I believe SI's is a bit better (for obvious reasons, both being Spring products).
- SI's use support is probably a bit better/faster and I believe the user base is larger so that there are most questions/answers for SI on StackOverflow

Verified User
Engineer in Engineering
Defense & Space Company, 11-50 employeesSAP BPM
- Live readings would be nice.
- Easier to maneuver
- Work with all systems with the press of one keystroke
Team Leader
American Standard BrandsConsumer Services, 1001-5000 employees
Likelihood to Renew
Apache Camel
No score
No answers yet
No answers on this topic
SAP BPM
SAP BPM 7.0
Based on 1 answer
As a big fan of SAP in general, the BPM solution fits right in with all the other things SAP does well, and does it with incredible efficiency

Verified User
Analyst in Sales
Electrical/Electronic Manufacturing Company, 10,001+ employeesSupport Rating
Apache Camel
No score
No answers yet
No answers on this topic
SAP BPM
SAP BPM 5.0
Based on 1 answer
We have our own tech support for systems, I would say they probably could use more training on it, I don't really think it's anything regarding the SAP system, but more the knowledge they have on the system itself. It seems to take longer for them to fix any issues we may come across.
Team Leader
American Standard BrandsConsumer Services, 1001-5000 employees
Alternatives Considered
Apache Camel
We chose Apache Camel because it was lightweight, easy to get started with and because it had a groovy DSL since we were a grails shop when we started using it.
Lead Software Engineer
BrighterInternet, 51-200 employees
SAP BPM
I found the initial setup of NetWeaver is much simpler than other products especially in an SAP environment where we have SAP ERP/HRM/CRM as it can be well integrated with other SAP products. The only drawback is the need/dependency on SAP Portal. It is better suited in an environment where SAP ERP is running.
Acquisitions Leader
AbbottComputer Software, 1001-5000 employees
Return on Investment
Apache Camel
- Apache Camel is open source and Java based. So if your engineering team is strong in Java this could be a good framework to adopt.
- Apache camel is open source.
- Camel could be run on OSGi containers like Karaf or Fuse.

Verified User
Team Lead in Engineering
Financial Services Company, 10,001+ employeesSAP BPM
- Helped us harness integrated benefit from having SAP ERP/CRM by leveraging NetWeaver to define business processes/rules and monitor exceptions
- Did not have any negative experience except for the fact that at times when multiple rules run, it can be somewhat slow
Acquisitions Leader
AbbottComputer Software, 1001-5000 employees
Pricing Details
Apache Camel
General
Free Trial
—Free/Freemium Version
—Premium Consulting/Integration Services
—Entry-level set up fee?
No
SAP BPM
General
Free Trial
—Free/Freemium Version
—Premium Consulting/Integration Services
—Entry-level set up fee?
No