What users are saying about

Apache Camel

24 Ratings

Dell Boomi

59 Ratings

Apache Camel

24 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow'>trScore algorithm: Learn more.</a>
Score 7.4 out of 101

Dell Boomi

59 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow'>trScore algorithm: Learn more.</a>
Score 8.6 out of 101

Add comparison

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.
No photo available

Dell Boomi

Boomi is an integration platform. It will address integration requirements between applications, cloud or on-premise. Also, will allow you to integrate with vendors and customers via EDI or FTP for data transfers. Examples: - NetSuite/Oracle eBusiness Suite/SAP with vendors for manufacturing management and financial transactions- cloud to cloud integration(NetSuite to Namely/OpenAir/Concur, SalesForce to ERP)- on-premise to cloud: custom legacy apps that almost every company has can be integrated to cloud apps, making the transition to 100% cloud apps easier
Cristian Bodnarasec profile photo

Feature Rating Comparison

Cloud Data Integration

Apache Camel
Dell Boomi
7.9
Pre-built connectors
Apache Camel
Dell Boomi
8.6
Connector modification
Apache Camel
Dell Boomi
7.7
Support for real-time and batch integration
Apache Camel
Dell Boomi
8.7
Data quality services
Apache Camel
Dell Boomi
8.3
Data security features
Apache Camel
Dell Boomi
7.9
Monitoring console
Apache Camel
Dell Boomi
6.3

Pros

  • The Java DSP is one of the primary reasons we chose Camel over Spring Integration's XML-based route definitions. It provides compile-time checking of syntax with auto-complete in an IDE (Eclipse, etc).
  • The component documentation on the website is phenomenal.
  • Error handling mechanisms are robust and easy to use and set up. Default settings are great and intuitive.
  • The ability to define distinct contexts within the same application and define context-wide, context-specific error handling is great as well.
No photo available
  • Pre-built connectors to almost anything which greatly reduce time to release of your integration needs.
  • Easy to use development platform with drag&drop features. Non-technical people could build simple integration processes in no time.
  • Great user community where you can get quick help if needed. Boomi people hang around there a lot.
Cristian Bodnarasec profile photo

Cons

  • 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
No photo available
  • If you have more complex integration requirements, you need to write lots of custom scripting in Javascript or Groovy. It takes some time for a software development team, for example, to become really productive in Dell Boomi environment since it requires a change in the mindset of a programmer.
  • Every connection type has a cost. When you run on a low budget, you need to think and have workarounds in your integration's architecture and design to overcome this.
  • Performance may be an issue with customs requirements in data processing. For example, if you have to process data in a sequential fashion, you will see a huge drop in performance since Boomi is optimized for parallel processing.
Cristian Bodnarasec profile photo

Likelihood to Renew

No score
No answers yet
No answers on this topic
Dell Boomi1.3
Based on 8 answers
Boomi is a great product and crucial to our infrastructure. We have not seen another system that would provide us with the same features and robustness, so there is no reason to not renew.
Jason Lutz profile photo

Support

No score
No answers yet
No answers on this topic
Dell Boomi9.0
Based on 1 answer
They are quick to respond. Sometimes I figure out workarounds before they respond, but I am impatient and try other options. They acknowledge issues and have a Suggestions portal, the knowledge base is helpful too.
David Byrd profile photo

Alternatives Considered

WebSphere Message Broker - Expensive, old, hard to use, bad connectorsMulesoft - Very similar to Camel, but expensive and buggy
No photo available
We have used Oracle SOA since 2010 for our custom on-premise applications integration purposes. To some extent we were successful but overall we did not manage to integrate and build other than several business processes with it. The main reasons were: - the IT maintenance(running on-premise) was a nightmare- the learning curve was huge even for software developers- too many technologies to learn before becoming productive: BPM, BPEL, HumanTask, JDeveloper(IDE) etcGoing to Boomi removed all those hurdles mentioned above and we were able to release a major integration between ERP, vendors and internal apps in 6 months.
Cristian Bodnarasec profile photo

Return on Investment

  • When we were looking to move to a service oriented architecture, Apache Camel got us started quickly. It continues to be the backbone of our integration.
Akmal Muqeeth profile photo
  • Positive impact: Dell Boomi helped us greatly reducing the cost of running a 15 years old version of ERP together with huge custom applications built for integrating with this ERP. By moving to Boomi cloud we have shut down 30+ servers running to support these apps.
  • Positive impact: Our goal is to become 100% cloud and going with Boomi made it possible for us to choose cloud apps for the business needs but also to keep the business requirements for integrating these clouds with the on-premise legacy apps. It really makes the transition to cloud smoother.
  • Negative impact: adopting Boomi with a team of software developers has a risk of losing people that want to focus on lower level programming technologies. We lost several software developers that didn't want to switch to Boomi.
Cristian Bodnarasec profile photo

Pricing Details

Apache Camel

General
Free Trial
Free/Freemium Version
Premium Consulting/Integration Services
Entry-level set up fee?
No
Additional Pricing Details

Dell Boomi

General
Free Trial
Free/Freemium Version
Premium Consulting/Integration Services
Entry-level set up fee?
No
Additional Pricing Details