We performed a comparison between Apache Airflow and Camunda Platform based on our users’ reviews in four categories. After reading all of the collected data, you can find our conclusion below.
Comparison Results: Camunda Platform has an edge over Apache Airflow in this comparison. It is easier to deploy and is scalable and robust. However, Apache Airflow users are overall more satisfied with the pricing of the product.
"I like the UI rework, it's much easier."
"We have been quite satisfied with the stability of the solution."
"The best part of Airflow is its direct support for Python, especially because Python is so important for data science, engineering, and design. This makes the programmatic aspect of our work easy for us, and it means we can automate a lot."
"The initial setup was straightforward and it does not take long to complete."
"I found the following features very useful: DAG - Workload management and orchestration of tasks using."
"The product integrates well with other pipelines and solutions."
"It is simple to use. The user experience is very good."
"The headless nature of the Camunda Platform is something that has helped us to build our own logic and platforms on it."
"I think that the positives of Camunda Platform are that our customers can start with the free version. I think it is the most important."
"We have been able to save costs using this solution compared to the product we used before."
"Overall, the solution has been very solid."
"The most valuable features are the workflow, the task list, and the modeler where we use VPN."
"The most valuable features are that it's lightweight, can be embedded in existing Java code, and keeps track of the workflow state and the instances that we need."
"I like everything about the entire BPM that comes with the BPM suite."
"We're currently using version 1.10, but I understand that there's a lot of improvements in version 2. In the earlier version that we're using, we sometimes have problems with maintenance complexity. Actually using Airflow is okay, but maintaining it has been difficult."
"The dashboard is connected into the BPM flow that could be improved."
"The scalability of the solution itself is not as we expected. Being on the cloud, it should be easy to scale, however, it's not."
"UI can be improved with additional user-friendly features for non-programmers and for fewer coding practitioner requirements."
"I would like to see it more friendly for other use cases."
"Technical support is an area that needs improvement."
"An improvement would be to support Angular 2 instead of AngularJS, which is quite old."
"As we experienced some difficulties in the beginning, deployment took almost a month."
"They have a migration plugin that can be used to migrate from one BPM to another BPM. It is in the beta stage since last year. If they can make it available in the market, it would be great. We are going to have a couple of migration projects for migrating from IBM BPM to Camunda, and this plugin would be useful. I have already discussed this with them two weeks ago and asked them to look into this and add it as a feature. We are expecting this plugin to be available in the next version. This is the only requirement we have at present. They keep on coming up with different features, which is helping us a lot. Its latest release that came out last month was awesome."
"The initial set up could be simplified, it's complex."
"The cockpit features of the Camunda Platform can be improved to make it a bit more user-friendly, in terms of providing a bit more user experience for non-technical users. There could be some additional documentation added."
"Process interfaces between diagrams could be improved."
"The migration strategy needs to be improved."
"I don't like the UI of the Camunda Platform, I have found the Signavio solution to be much better for me to create the process designs and execute them. Additionally, I have found the tools in the Camunda Platform are not compatible with some of my other tools. They should improve this in the future."
Apache Airflow is an open-source workflow management system (WMS) that is primarily used to programmatically author, orchestrate, schedule, and monitor data pipelines as well as workflows. The solution makes it possible for you to manage your data pipelines by authoring workflows as directed acyclic graphs (DAGs) of tasks. By using Apache Airflow, you can orchestrate data pipelines over object stores and data warehouses, run workflows that are not data-related, and can also create and manage scripted data pipelines as code (Python).
Apache Airflow Features
Apache Airflow has many valuable key features. Some of the most useful ones include:
Apache Airflow Benefits
There are many benefits to implementing Apache Airflow. Some of the biggest advantages the solution offers include:
Reviews from Real Users
Below are some reviews and helpful feedback written by PeerSpot users currently using the Apache Airflow solution.
A Senior Solutions Architect/Software Architect says, “The product integrates well with other pipelines and solutions. The ease of building different processes is very valuable to us. The difference between Kafka and Airflow, is that it's better for dealing with the specific flows that we want to do some transformation. It's very easy to create flows.”
An Assistant Manager at a comms service provider mentions, “The best part of Airflow is its direct support for Python, especially because Python is so important for data science, engineering, and design. This makes the programmatic aspect of our work easy for us, and it means we can automate a lot.”
A Senior Software Engineer at a pharma/biotech company comments that he likes Apache Airflow because it is “Feature rich, open-source, and good for building data pipelines.”
Camunda is the leader in process orchestration software. Our software helps orchestrate complex business processes that span people, systems, and devices. With Camunda, business users collaborate with developers to model and automate end-to-end processes using BPMN-powered flowcharts that run with the speed, scale, and resiliency required to compete in today’s digital-first world. Hundreds of enterprises such as Allianz, ING, and Vodafone design, automate, and improve mission-critical business processes with Camunda to drive digital transformation. To learn more visit camunda.com.
Apache Airflow is ranked 8th in Business Process Management (BPM) with 6 reviews while Camunda Platform is ranked 1st in Business Process Management (BPM) with 31 reviews. Apache Airflow is rated 8.0, while Camunda Platform is rated 8.2. The top reviewer of Apache Airflow writes "Integrates well with other pipelines and builds different processes well but the scalability needs improvement". On the other hand, the top reviewer of Camunda Platform writes "Component reusability saves us development time, but the learning curve is too steep". Apache Airflow is most compared with Amazon Step Functions, IBM Business Automation Workflow, IBM BPM, Informatica Business Process Manager and Informatica Cloud Api and App Integration, whereas Camunda Platform is most compared with Pega BPM, Bonita, Bizagi, IBM BPM and Appian. See our Apache Airflow vs. Camunda Platform report.
See our list of best Business Process Management (BPM) vendors.
We monitor all Business Process Management (BPM) reviews to prevent fraudulent reviews and keep review quality high. We do not post reviews by company employees or direct competitors. We validate each review for authenticity via cross-reference with LinkedIn, and personal follow-up with the reviewer when necessary.