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.
"Every feature in Apache Airflow is valuable. The number of operators and features I've used are mainly related to connectivity services and integrated services because I primarily work with GCP."
"The tool is user-friendly."
"The solution is quite configurable so it is easy to code within a configuration kind of environment."
"The solution's UI allows me to collect all the information and see the code lines."
"The UI is very simple and easy to learn."
"Since Apache works very well on Python, we can manage everything and create pipelines there."
"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."
"This is a simple tool to automate using Python."
"Camunda is a scalable product."
"I can use any other tools to create services and the UI, and then use them together with the Camunda BPMN engine."
"The Camunda BPMN Platform is very flexible and gives several options to deploy and scale it."
"The flexibility characteristic in a BPMS, through BPMN and DMN, is undoubtedly the most interesting feature for our business."
"The solution is useful for small projects."
"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."
"Ease of use and ability to streamline a process model."
"The speed and execution of DMN was a big selling point for us. It's very good at conducting business processes that are easily modeled and presented in a way that's easy to understand."
"I want to see Apache Airflow have more integrations with more production-based databases since it is an area where the product lacks currently."
"We have faced scenarios where Apache Airflow becomes non-responsive, leading to job failures. To resolve such situations, we had to manually reboot Apache Airflow since it doesn't provide an option to restart within the application. This necessitated modifying some configurations to initiate a restart of all Apache Airflow components. Although Apache Airflow is generally dependable, it may occasionally encounter glitches that can disrupt production flows and batches."
"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."
"We need to develop our workflow description and notations because out of the box, Apache Airflow does not provide some features that are needed."
"Apache Airflow could be improved by integrating some versioning principles."
"Apache Airflow should have better integration with cloud platforms."
"There is an area for improvement in onboarding new people. They should make it simple for newcomers. Else, we have to put a senior engineer to operate it."
"For admins, there should be improved logging capabilities because Apache Airflow does have logging, but it's limited to some database data."
"The only drawback is the time that it takes to have a complete set of workflows implemented on the Camunda platform."
"An improvement would be to support Angular 2 instead of AngularJS, which is quite old."
"The initial setup can be complex for business users."
"The GUI needs to be improved, with more configuration options."
"The product's initial setup phase is difficult for beginners."
"I would like to have a feature for audit logging, audit logs and audit log management. And some history of use for the audit logs."
"It has a Postgres database at the backend, and it is very difficult to scale if you increase the number of processes running. We did hit some barriers. We were able to overcome them, but it was a problem. Camunda has another product called Camunda Cloud, which supposedly doesn't have the same scalability problems, but we are not using Camunda Cloud because the set of features is smaller than Camunda On-Premises. So, its scalability can be improved. Because it has a single database, it is more difficult to scale if you have a huge success."
"I would also like a very easy to use form builder."
Apache Airflow is ranked 2nd in Business Process Management (BPM) with 31 reviews while Camunda is ranked 1st in Business Process Management (BPM) with 69 reviews. Apache Airflow is rated 8.0, while Camunda is rated 8.2. The top reviewer of Apache Airflow writes "Enable seamless integration with various connectivity and integrated services, including BigQuery and Python operators ". On the other hand, the top reviewer of Camunda writes "Open-source, easy to define new processes, and easy to transition to new business process definitions". Apache Airflow is most compared with Informatica Cloud API and App Integration, IBM BPM, IBM Business Automation Workflow, AWS Step Functions and Bizagi, whereas Camunda is most compared with Bizagi, Pega BPM, IBM BPM, Appian and Bonita. See our Apache Airflow vs. Camunda 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.