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.
"Since it's widely adopted by the community, Apache Airflow is a user-friendly solution."
"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."
"I like the UI rework, it's much easier."
"It's stable."
"The solution's UI allows me to collect all the information and see the code lines."
"The initial setup was straightforward and it does not take long to complete."
"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."
"We have been quite satisfied with the stability of the solution."
"The modeler is useful for creating the flow. The way to access the data through their REST API is also valuable. This is what we're using right now."
"We have been able to save costs using this solution compared to the product we used before."
"Having knowledge of the BPM and monitoring process has proven to be very beneficial, as I am currently engaged in documenting processes for Clientele."
"The interface and the number of connectors that they provide are the most valuable features. The support here, it's kind of okay. But the main thing is with the number of connectors and the UI, the user interface."
"The solution is good for data models."
"The most valuable feature is the ability to share the logic within the rules engine with the business, so you can put it up for everybody to read."
"The BPMN diagram is valuable. For our use case of transferring money from one account to another, the connections have to be done in the traditional financial ways. There are a lot of unexpected errors and a lot of instability with this kind of system, and we are using Camunda in order to have clear flows. With BPMN, I can show a flow to my business partner, and the business team can easily understand what's going on. The technical team can understand what the implementation is, and we can model different errors and the process for recovering from these errors."
"The most valuable feature of Camunda Platform is its Microservices architecture, which is easily integrable with APIs."
"Programmatically, it's very good, and it doesn't have any competitors, but you cannot develop anything in Airflow UI. You need to develop everything within the program. In the market, other tools have come up recently as competitors to Airflow, and they also give graphical programming options, whereas Airflow doesn't provide that feature currently. All the DAGs you want to build need to be coded in Python."
"The problem with Apache Airflow is that it is an open-source tool. You have to build it into a Kubernetes container, which is not easy to maintain, and I find it to be very clunky."
"The platform's stability needs improvement, particularly regarding occasional interruptions due to networking issues."
"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 automation capabilities could be improved; a visual workflow designer and a graphical tool to reduce coding would be very helpful. But for now, it's sufficient for our simple workflows."
"I want to see Apache Airflow have more integrations with more production-based databases since it is an area where the product lacks currently."
"Adding more automated components in Apache Airflow for basic things like exporting the data would be helpful."
"UI can be improved with additional user-friendly features for non-programmers and for fewer coding practitioner requirements."
"In the future, I would like to see better transactional integrity."
"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 primary issue regarding the Camuto platform is its high cost of training. This is why I haven't discussed it extensively, as compared to other products that are more affordable in terms of developer training."
"The migration strategy needs to be improved."
"Camunda could be improved by making it easier to modify a process. You can program it to follow a process, but it is difficult to modify the process when the application is in use. It could also be improved by making it easier to use the visual platform without needing to be informed on that. Sometimes, we programmers haven't used it in the past, and it's a bit difficult to learn it."
"The support offered by the product is an area of concern where improvements are required."
"I would like to see better pricing."
"The product must provide more videos and training materials."
Apache Airflow is ranked 2nd in Business Process Management (BPM) with 31 reviews while Camunda is ranked 1st in Business Process Management (BPM) with 71 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.