We performed a comparison between Apache Airflow and IBM BPM based on real PeerSpot user reviews.
Find out in this report how the two Business Process Management (BPM) solutions compare in terms of features, pricing, service and support, easy of deployment, and ROI."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."
"Apache Airflow is easy to use and can monitor task execution easily. For instance, when performing setup tasks, you can conveniently view the logs without delving into the job details."
"I like the UI rework, it's much easier."
"The product integrates well with other pipelines and solutions."
"The solution is quite configurable so it is easy to code within a configuration kind of environment."
"One of its most valuable features is the graphical user interface, providing a visual representation of the pipeline status, successes, failures, and informative developer messages."
"Designing processes and workflows is easier, and it assists in coordinating all of the different processes."
"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."
"Initially, the process architecture studio was very helpful and it was compliant with BPMN standards."
"It excels at analytics. It provides visibility across all activities of a company's processes and performance."
"The solution offers great notifications."
"Overall, I'm satisfied with the product. If you compare it with other products, it's probably not as easygoing or as simple to implement as the rest. But after you get used to it, it works. It has a lot of capabilities and potential, but the people, who come from different technologies, have some difficulty getting used to the way of working with IBM products."
"The most valuable feature is the ability to customize your rules and put them inside the tool."
"It helps improve your process through continual measurement."
"The process creation."
"Our customers use the solution as a workflow platform to manage their processes."
"Apache Airflow could be improved by integrating some versioning principles."
"Technical support is an area that needs improvement."
"We need to develop our workflow description and notations because out of the box, Apache Airflow does not provide some features that are needed."
"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."
"UI can be improved with additional user-friendly features for non-programmers and for fewer coding practitioner requirements."
"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 would like to see some no-code capabilities and drag and drop abilities in Airflow."
"There is a need for more features on experimental evolution steps."
"Our developers are complaining that it's too complex to maintain."
"This is technology, and there's always room for improvement. It would be better to have a single solution. Trying to have an overview in terms of this solution brings together the concepts of BPM processes, customer journeys, and an automation part for KPIs. All of this working together and coming up with a single solution with privacy is more commercial than anything else."
"The product is extremely complex to use and administrate."
"IBM BPM integrated with Spark UI and the UI is now much better, but they still need to improve the UI because competitors have predefined templates and other additional features. In these competitor's solutions, you are able to use the templates, map your data, and the form is ready to use. With this solution, you need to write a lot of code to have the same quality as the competitor's templates. It would be a benefit to make this platform more towards low-code or no-code."
"Could increase vulnerability and security patches to make it more robust."
"Where it can be improved is Integration. I think that the direction that IBM is taking now, to have something that is much more integrated, that can be seen as one single solution, is clearly the right way."
"New users will need at least six months to get comfortable with IBM BPM, at least initially. So, there's a learning curve."
"There are a few areas, like triggering mechanisms, externally exposed variables, and changing its values."
Apache Airflow is ranked 2nd in Business Process Management (BPM) with 31 reviews while IBM BPM is ranked 5th in Business Process Management (BPM) with 105 reviews. Apache Airflow is rated 8.0, while IBM BPM is rated 7.8. 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 IBM BPM writes "Offers good case management and its integration with process design but there's a learning curve". Apache Airflow is most compared with Camunda, Informatica Cloud API and App Integration, IBM Business Automation Workflow, AWS Step Functions and Bizagi, whereas IBM BPM is most compared with Camunda, Pega BPM, Appian, IBM Business Automation Workflow and AWS Step Functions. See our Apache Airflow vs. IBM BPM 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.