We performed a comparison between Apache Airflow, ARIS BPA, and Camunda based on real PeerSpot user reviews.
Find out what your peers are saying about Camunda, Apache, Pega and others in Business Process Management (BPM)."Its user-friendly interface makes it straightforward to operate, offering a plethora of features for data preparation, buffering, and format conversion."
"The best feature is the customization."
"I like the UI rework, it's much easier."
"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 user interface for monitoring and managing workflows has been excellent, particularly in the latest version. c"
"Apache Airflow is in Python language, making it easy to use and learn."
"The most valuable feature of Apache Airflow is creating and scheduling jobs. Additionally, the reattempt at failed jobs is useful."
"The UI is very simple and easy to learn."
"The simulation engine and SAP integration are technically very robust."
"ARIS BPA provides very good visibility and control of processes because we have a concurrent license system. As a result, every person in our company and group is able to look at the published processes."
"Collaboration and governance over enterprise artifacts."
"The most valuable feature is the flexibility of the solution to fully customize the methodology according to the company's needs, and to enforce that methodology with features like filters, semantic checks, and reports."
"The solution's basic features are easy to use, overall designed well, and it has good process mining analysis."
"The initial setup and installation are very straightforward."
"I like everything about ARIS BPA. I've used it for a long time and it's a fantastic tool. There is a list of things ARIS has that other solutions do not have."
"The technical support is good."
"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."
"It has been a stable solution so far since it meets our needs, including data modeling, which we need to do before we embark on analyzing and optimizing the business processes."
"I can use any other tools to create services and the UI, and then use them together with the Camunda BPMN engine."
"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 headless nature of the Camunda Platform is something that has helped us to build our own logic and platforms on it."
"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 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."
"The solution is good for data models."
"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."
"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."
"I would like to see it more friendly for other use cases."
"The solution could be improved by simplifying the integration process."
"Adding more automated components in Apache Airflow for basic things like exporting the data would be helpful."
"The dashboard is connected into the BPM flow that could be improved."
"Enhancements become necessary when scaling it up from a few thousand workflows to a more extensive scale of five thousand or ten thousand workflows."
"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."
"The governance mechanism could be better, as could automation."
"The tool's installation and configuration part needs to improve."
"There are reports available in ARIS and you can modify them a bit if you want something more specific, but it's not that easy to adjust them and make modifications. It would be nice to have some kind of tool to do that, something that is more user-friendly for people who are not too technical, so that they could create reports the way they want them."
"Create simple data uploader."
"End-to-end visibility and real-time are areas that will need greater attention."
"While the dashboarding solution for integrating all kinds of process-related information from company sources other than ARIS is getting ever better, my personal wish would be to have a module that is more targeted to an Agile implementation of some modeled processes (model–to-execute)."
"ARIS needs to make a better user interface. The user interface sucks. The problem with ARIS is that they have two interfaces for the same product."
"Needs flexibility in automation of the modeling processes and real-time analysis of data, not just a static view."
"I'm from the .NET world and I would like to use it, rather than Java."
"When addressing a complex and extensive process, the domain it belongs to, be it banking, healthcare, or HR, requires widespread access."
"The user interface needs improvement. It should be more tailored to the end-user and offer a better user experience design over the user interface itself."
"I have faced problems in bringing up the Cockpit in terms of GUI processes. I think that there is room for improvement in those areas."
"I would like to see better pricing."
"In the future, I would like to see better transactional integrity."
"The migration strategy needs to be improved."
"The user interface needs some polishing because it is too technical for end-users to use it."