Apache Camel vs. Apigee Edge vs. IBM API Connect

Overview
ProductRatingMost Used ByProduct SummaryStarting Price
Apache Camel
Score 7.5 out of 10
N/A
Apache Camel is an open source integration platform.N/A
Apigee Edge
Score 8.0 out of 10
N/A
Apigee Edge is an API management platform now owned and offered by Google, since Google acquired Apigee in 2016.N/A
IBM API Connect
Score 8.8 out of 10
N/A
IBM API Connect is a scalable API solution that helps organizations implement a robust API strategy by creating, exposing, managing and monetizing an entire API ecosystem across multiple clouds. As businesses embrace their digital transformation journey, APIs become critical to unlock the value of business data and assets. With increasing adoption of APIs, consistency and governance are needed across the enterprise. API Connect aims to help businesses…
$83
per month
Pricing
Apache CamelApigee EdgeIBM API Connect
Editions & Modules
No answers on this topic
No answers on this topic
No answers on this topic
Offerings
Pricing Offerings
Apache CamelApigee EdgeIBM API Connect
Free Trial
NoNoYes
Free/Freemium Version
NoNoNo
Premium Consulting/Integration Services
NoNoNo
Entry-level Setup FeeNo setup feeNo setup feeNo setup fee
Additional Details
More Pricing Information
Community Pulse
Apache CamelApigee EdgeIBM API Connect
Considered Multiple Products
Apache Camel
Chose Apache Camel
Apache Camel has been the integration framework of choice, but I was not the person to make the decision to use it. Compared to other competing products like Tibco Business Works, etc., it is free and open source and its licensing policy is acceptable to the management of Cox.
Apigee Edge

No answer on this topic

IBM API Connect
Chose IBM API Connect
The power of IBM APIC is much more in contrast to Apigee or any other product of the same domain because it is having DataPower as the backbone which allows for easy integrating with almost any platform, providing the highest level of security, handling millions of transactions …
Chose IBM API Connect
IBM API Connect and Apigee are both robust API management platforms. IBM API Connect was selected for its strong integration capabilities, hybrid cloud deployment options, and comprehensive analytics. It aligns well with organizations seeking flexibility and control over their …
Chose IBM API Connect
We choice IBM API Connect because Apigee is more manual when you create an API Proxy
Chose IBM API Connect
There were multiple product we read and then shortlist were taken as POC against IBM API Connect.
-Google Apigee : is good but in cross cloud there are concerns. Also, feature of reading & identifying the target system certificate was not available there.
Chose IBM API Connect
Ease of use of the product and pricing of the product.
Chose IBM API Connect
Mulesoft seemed to take a lot longer to implement and reach any real ROI attribution. For the other competitors, I'd say they are easier to administrate, but this isn't as important to us as a business user. It was easier to explore APIs with IBM than it was with others.
Chose IBM API Connect
IBM API Connect have more feature compared to other solutions like from one platform we can create APIs on the API Manager, we can publish the APIs to the products/portal server, we can secure the APIs using IBM DataPower Gateway, we can socalize the APIs using developer …
Chose IBM API Connect
API Connect provides the most complete feature set out of all the above mentioned
Chose IBM API Connect
IBM API Connect is very mature and offers lot of flexibility for enterprise requirements, highlighted in the following key areas:
  1. Consumer management
  2. Workflow on product lifecycle
  3. Intuitive UI-based development options
Chose IBM API Connect
We selected API connect as both tools have more or less same features, the differentiation was we also use IIB, and seamless integration with IIB was the major factor
Features
Apache CamelApigee EdgeIBM API Connect
API Management
Comparison of API Management features of Product A and Product B
Apache Camel
-
Ratings
Apigee Edge
9.4
7 Ratings
11% above category average
IBM API Connect
8.4
57 Ratings
0% below category average
API access control00 Ratings9.07 Ratings8.957 Ratings
Rate limits and usage policies00 Ratings9.07 Ratings8.952 Ratings
API usage data00 Ratings9.07 Ratings8.755 Ratings
API user onboarding00 Ratings9.97 Ratings8.656 Ratings
API versioning00 Ratings9.97 Ratings8.356 Ratings
Usage billing and payments00 Ratings9.06 Ratings7.545 Ratings
API monitoring and logging00 Ratings9.97 Ratings8.156 Ratings
Best Alternatives
Apache CamelApigee EdgeIBM API Connect
Small Businesses

No answers on this topic

NGINX
NGINX
Score 9.1 out of 10
NGINX
NGINX
Score 9.1 out of 10
Medium-sized Companies
Boomi
Boomi
Score 7.9 out of 10
NGINX
NGINX
Score 9.1 out of 10
NGINX
NGINX
Score 9.1 out of 10
Enterprises
TIBCO B2B Integration Solution
TIBCO B2B Integration Solution
Score 8.0 out of 10
NGINX
NGINX
Score 9.1 out of 10
NGINX
NGINX
Score 9.1 out of 10
All AlternativesView all alternativesView all alternativesView all alternatives
User Ratings
Apache CamelApigee EdgeIBM API Connect
Likelihood to Recommend
7.9
(11 ratings)
9.0
(7 ratings)
8.9
(50 ratings)
Likelihood to Renew
-
(0 ratings)
9.0
(1 ratings)
8.2
(4 ratings)
Usability
-
(0 ratings)
9.0
(1 ratings)
8.6
(43 ratings)
Support Rating
-
(0 ratings)
6.0
(1 ratings)
-
(0 ratings)
User Testimonials
Apache CamelApigee EdgeIBM API Connect
Likelihood to Recommend
Apache
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.
Read full review
Google
Few scenarios 1. For viewing API analytics, I think it is best in the market 2. For earning money via API monetization 3. Securing API 4. Onboarding legacy APIs to provide modern REST endpoints
Read full review
IBM
Based on our experience, IBM API Connect clearly excels in large enterprises navigating complex B2B ecosystems, especially within the Fintech and Banking sectors. Its capabilities are particularly valuable for achieving Open Banking compliance, facilitating the monetization of data and services, and seamlessly operating in hybrid cloud environments. However, it's crucial to understand that IBM API Connect primarily functions as an API management and orchestration tool. This means that backend integrations with providers like databases are best handled by dedicated integration middleware, such as IBM App Connect, allowing API Connect to then securely and efficiently expose those functionalities to external entities.
Read full review
Pros
Apache
  • 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.
Read full review
Google
  • Better exception handling with the Raise exception policies help to monitor the flow by setting up the flow conditions.
  • Easy development of a Proxy and APIs with much less tutoring and helps make getting started for new users easy.
  • Very good documentation and blog with details of most common failures and error handling.
  • A very very easy to use console.
Read full review
IBM
  • API discovery feature is very helpful to allow us to scope the work required before diving into things.
  • The ability to set permissions and rulesets at a user level is essential to restrict access to specific datasets.
  • Ability for external users (those from outside our organisation) to leverage the API in more restrictive manner.
Read full review
Cons
Apache
  • didn't work well when our developers tried to transform heavy data sets
  • Apache Camel's whole logic is based on java so team needs to have a great skill set in java
  • if there are a handful of workflows then Apache Camel's full potential can't be realized
Read full review
Google
  • Only one user can be active in a proxy at a time
  • No version control
  • Prohibited from using JSON.stringify on Apigee objects (tokens)
  • Debugging is difficult
  • Unable to rename or delete policies without bumping revision
  • Why would anyone give a js policy one name, display name something else, and script a different name?
  • 'Trace' limited to only 20 transactions
  • UI allows users to add target servers, but users must utilize the api to turn on SSL.
  • I'm sure there's more, they just aren't coming to mind right now.
  • Apigee forgets (expires?) your password at random intervals without notice. Every few weeks, or days, sometimes even three times in one day, I'll attempt to login to Apigee and my password will be 'wrong'. I've reset my password and Apigee still claims it's wrong. I've had to reset my password three times before it finally let me log back in.
Read full review
IBM
  • Improvement can come in the interface of the tool, which is sometimes complex and requires a deep understanding of the tool.
  • Improving the different levels of access to the playroom could be helpful because product owners and developers need to see other information.
  • Publishing API and integration of API can be more straightforward.
Read full review
Likelihood to Renew
Apache
No answers on this topic
Google
I am not the one deciding whether to use apigee or not really. But personally, I would recommend the use of it as developing APIs on it is easy. And as a mediator between backend servers, we could easily modify request and responses in it without touching any backend code while having a centralize gateway to access our backend APIs too.
Read full review
IBM
No answers on this topic
Usability
Apache
No answers on this topic
Google
Support has helped us to resolved all the queries and community support was also good.
Read full review
IBM
I can honestly say that the availability of the platform has been incredible, with almost no disruptions during the two years of the implementation. Availability is provided through the distributed architecture that may be deployed in multiple zones. We have had almost no cases of unplanned outages, and most maintenance operations were done during planned downtimes.
Read full review
Support Rating
Apache
No answers on this topic
Google
Quite hard to get support, at least on the coding side, when we encounter blockers. But general concerns, they would schedule a call to you for them to get a whole picture of your concern. Albeit in my experience, bad really as they haven't replied about the progress, but otherwise seems to have been fixed.
Read full review
IBM
No answers on this topic
Alternatives Considered
Apache
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.
Read full review
Google
Apigee is the best in the market in terms of API Analytics Apigee is having wonderful Documentation with short videos Security is a major concern and Apigee provides an easily configurable policy to secure API Quota and rate-limit is again very easy to configure on every API basis It provides various policies to transform the response from one form to another form e.g. JSON to XML or XML to JSON
Read full review
IBM
IBM API Connect and Apigee are both robust API management platforms. IBM API Connect was selected for its strong integration capabilities, hybrid cloud deployment options, and comprehensive analytics. It aligns well with organizations seeking flexibility and control over their API ecosystems, especially when dealing with complex integration scenarios across diverse environments.
Read full review
Return on Investment
Apache
  • Very fast time to market in that so many components are available to use immediately.
  • Error handling mechanisms and patterns of practice are robust and easy to use which in turn has made our application more robust from the start, so fewer bugs.
  • However, testing and debugging routes is more challenging than working is standard Java so that takes more time (less time than writing the components from scratch).
  • Most people don't know Camel coming in and many junior developers find it overwhelming and are not enthusiastic to learn it. So finding people that want to develop/maintain it is a challenge.
Read full review
Google
  • As a public entity it is hard to say how much ROI we can have. We have yet to create a billing and ROI plan. We are thinking of other ways to create ROI, possibly through data/service barter.
Read full review
IBM
  • Our company benefited from IBM API Connect's assistance in establishing cooperation with our outside providers and efficiently managing the API. As a result, we were able to expand our vendor ecosystem.
  • Additionally, creating APIs and implementing them on the goods was not too difficult. Additionally, we were able to ensure that only appropriate people could publish the APIs following evaluation by using role-based access control.
  • Our teams were able to reuse and share departmental APIs and services with each other thanks to the simple, self-service developer site.
Read full review
ScreenShots

IBM API Connect Screenshots

Screenshot of API tests and insightsScreenshot of API Manager customization interfaceScreenshot of the API designer