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

Add comparison

Likelihood to Recommend

Apache Camel

Camel is very suited where ever you want to use enterprise integration patterns like endpoint integration, routers, aggregators, splitters etc. Also Camel can be used for REST endpoints, designing event driven systems and integration with queues and it provides whole lot of connectors for integration with social etc.
No photo available

Informatica Master Data Management

Not many products like this exist, due to the tremendous effort needed to get them off the ground, but for data mining this product is perfect!
No photo available

Pros

  • EIP - enterprise integration patterns. Read events from queue, route to different processes and work on the messages.
  • REST APIs- Apache CXF is used and Camel could be used to provide endpoints.
  • Batches - Camel could be used to trigger batches and do large scale processing, using its throttling. It provides lots of connectors to work with.
No photo available
  • Gather data.
  • Manage data.
  • Present data to the user.
  • Correlate data.
  • Data manipulation.
No photo available

Cons

  • Some of the documentation is a little sparse. In particular, its TCP-based routes use an underlying Netty server, and the interactions between Netty's decoder capabilities and Apache Camel's routing/handler capabilities can be a little muddy at times. In general it is clear which routes and endpoints are the more frequently used and which haven't been given as much attention.
David McCann profile photo
  • Setup is complicated, involved months and sometimes years to set up and tune.
  • Maintenance is complicated.
  • Clustering could be a pain.
No photo available

Alternatives Considered

Akka or Spring Integration/ XD are alternatives to Apache Camel and very good frameworks on their own (especially Akka which provides a single threaded illusion).
No photo available
Less expensive then the competitors, modules are self-sustained and able to function directly. It involves less coding, and a lot of things can be done in house!
No photo available

Return on Investment

  • There was certainly a positive impact in terms of code maintainability and ease of implementing new messaging pipelines, however, it's a little difficult to quantify.
David McCann profile photo
  • Ability to aggregate multiple sources and gather with Informatica has been great!
  • Ability to revert data back to the users in a timely fashion is a great asset of Informatica MDM.
  • Coding of the modules and such in-house has saved us thousands!
No photo available

Pricing Details

Apache Camel

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

Informatica Master Data Management

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