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.3 out of 101
2 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow'>trScore algorithm: Learn more.</a>
Score 8 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

elastic.io Integration Platform

elastic.io Integration Platform is well suited for developers already leveraging the Elastic Search cluster, who want to automate and simplify add-on integrations. If developers are streaming data between plugins and want to have event-based batching, this is a great product to do that, albeit a paid solution, it can enhance your deployment and automation of ES plugins.
No photo available

Feature Rating Comparison

Cloud Data Integration

Apache Camel
elastic.io Integration Platform
8.0
Pre-built connectors
Apache Camel
elastic.io Integration Platform
7.0
Connector modification
Apache Camel
elastic.io Integration Platform
9.0
Support for real-time and batch integration
Apache Camel
elastic.io Integration Platform
8.0
Data security features
Apache Camel
elastic.io Integration Platform
7.5
Monitoring console
Apache Camel
elastic.io Integration Platform
8.5

Pros

  • Producing to and consuming from any messaging system
  • Message type conversion
  • Large support library
Akmal Muqeeth profile photo
  • Streamlining data directly between relevant ES plugins
  • Automating ES configuration management
  • Batching data relays
No photo available

Cons

  • Camel features and documentation can get confusing to new users. Documentation can and should be improved. Also it would help if there are more tutorials available. Certification in Camel and related technologies like Servicemix and Karaf would also help.
  • The Camel infrastructure probably needs to be rebuilt (hopefully this may happen with version 3.0). At this time the latest production release of Camel (2.17.x) is not built with the latest version of Java (JDK 1.8).
  • Camel should also move towards becoming a "heavyweight" ESB product, though this may detract from some of its desirable features.
Surjit Sen profile photo
  • Paid solutions are always challenging when the tool itself is free
  • Available training for this paid solution
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
There are no comparable ES integration platforms for that I know of, this is the only solution that does what it does at this level.
No photo available

Return on Investment

  • 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.
No photo available
  • If your datasets are diverse and could use automation, this will bring good ROI for time spent
No photo available

Pricing Details

Apache Camel

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

elastic.io Integration Platform

General
Free Trial
Yes
Free/Freemium Version
Premium Consulting/Integration Services
Yes
Entry-level set up fee?
Optional
elastic.io Integration Platform Editions & Modules
elastic.io Integration Platform
On-premise Edition
Dedicated
$01
1. Contact elastic.io for estimation
SaaS Edition
Lean
$5991
Professional
$1,1991
Enterprise
$2,2791
1. per buyer
Additional Pricing Details