IT Central Station is now PeerSpot: Here's why

Apache Airflow vs Camunda Platform comparison

Cancel
You must select at least 2 products to compare!
Apache Logo
16,118 views|10,880 comparisons
Camunda Logo
39,366 views|25,864 comparisons
Executive Summary
Updated on April 28, 2022

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.

  • Ease of Deployment: Most Apache Airflow users say the initial setup is complex. Some Camunda Platform users say the initial setup is straightforward, while others feel it is complex.

  • Features: Users of both products are happy with their stability and integration capabilities. Apache Airflow users like its new UI but mention scalability limitations. Camunda Platform users say it is lightweight, flexible, scalable, and user-friendly. Several Camunda Platform users note that its user interface should be enhanced.

  • Pricing: Apache Airflow users say that the pricing of the product is reasonable. Some Camunda Platform users feel that the price of the solution is fair, while others feel that its price is too high.

  • Service and Support: Users of both solutions have mixed reviews for the level of support they receive. Some users are satisfied with the support while others say it could be improved.

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.

To learn more, read our detailed Apache Airflow vs. Camunda Platform report (Updated: July 2022).
Buyer's Guide
Apache Airflow vs. Camunda Platform
July 2022
Find out what your peers are saying about Apache Airflow vs. Camunda Platform and other solutions. Updated: July 2022.
621,548 professionals have used our research since 2012.
Q&A Highlights
Question: Which would you choose - Camunda Platform or Apache Airflow?
Answer: Camunda Platform allows for visual demonstration and presentation of business process flows. The flexible Java-based option was a big win for us and allows for the integration of microservices very quickly. Camunda Platform is very stable, with a free open-source version that is very good. The automation is great. Camunda Platform can be challenging regarding the initial setup, though, and it seems to take a long time for completed workflows to be implemented. The learning curve for this Camunda Platform can be pretty steep. A mobile app would be a welcome enhancement. Process interfaces between diagrams could be improved and better template options would be welcomed. Apache Airflow integrates well with other pipelines and solutions. We like the direct support we get from Python using Apache Airflow. This makes work and automation much easier. Apache Airflow handles complex workflows and coordination of tasks easily. We can use it to manage large-scale data processing workloads using DAG, which is a core component of Apache Airflow. Using Apache Airflow is okay, but managing it has its challenges. We would expect better scaling, especially since it is on the cloud. Apache Airflow is also not a great solution for those who are not tech-savvy. (It is not for business-end users.) Conclusion: Both of these solutions require some level of technical expertise to implement and manage, which is something to keep in mind. We felt Apache Airflow offered better integration with the solutions we are currently using. We have a solid relationship currently with Python and are using many solutions that make Apache Airflow the best choice for us.
Featured Review
Quotes From Members
We asked business professionals to review the solutions they use.
Here are some excerpts of what they said:
Pros
"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."

More Apache Airflow Pros →

"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."

More Camunda Platform Pros →

Cons
"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."

More Apache Airflow Cons →

"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."

More Camunda Platform Cons →

Pricing and Cost Advice
  • "The pricing for the product is reasonable."
  • "Although Airflow is open source software, there's also commercial support for it by Astronomer. We personally don't use the commercial support, but it's always an option if you don't mind the extra cost."
  • "We are using the open-source version of Apache Airflow."
  • More Apache Airflow Pricing and Cost Advice →

  • "The cost of this solution is better than some competing products."
  • "Licensing costs are anywhere from $80,000 to $100,000 USD per year."
  • "We use the open-source version, which can be used at no cost."
  • "I think Camunda BPM can improve their licensing costs. It isn't easy to find clients with Camunda BPM licenses mainly because it's quite expensive."
  • "When compared with the proprietary products, the pricing costs are much less, even though it is an enterprise edition."
  • "There is an open-source version available, that in its core features (workflow and decision engine, modeler) is exactly the same as in the enterprise version."
  • "Generally, the price could be better, as well as the licensing fees."
  • "We pay for the license of this solution annually."
  • More Camunda Platform Pricing and Cost Advice →

    report
    Use our free recommendation engine to learn which Business Process Management (BPM) solutions are best for your needs.
    621,548 professionals have used our research since 2012.
    Questions from the Community
    Top Answer:Camunda Platform allows for visual demonstration and presentation of business process flows. The flexible Java-based option was a big win for us and allows for the integration of microservices very… more »
    Top Answer:Apache Airflow is a great orchestration and automation tool. Its connectivity with other systems is a great plus point. The interactive UI, the options for scheduling and the very fact that its… more »
    Top Answer:We are using the open-source version of Apache Airflow.
    Top Answer:One of the things we like best about Bonita is that you can create without coding - it is a low-code platform. With Bonita, you can build the entire mechanism using the GUI, it’s that simple. You can… more »
    Top Answer:Appian is fast when building simple to medium solutions. This solution offers simple drag-and-drop functionality with easy plug-and-play options. The initial setup was seamless and very easy to… more »
    Top Answer:The Camunda BPMN Platform is very flexible and gives several options to deploy and scale it.
    Ranking
    Views
    16,118
    Comparisons
    10,880
    Reviews
    6
    Average Words per Review
    549
    Rating
    8.0
    Views
    39,366
    Comparisons
    25,864
    Reviews
    32
    Average Words per Review
    549
    Rating
    8.2
    Comparisons
    Also Known As
    Airflow
    Camunda BPM
    Learn More
    Camunda
    Video Not Available
    Overview

    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:

    • Smart sensor: In Apache Airflow, tasks are executed sequentially. The smart sensors are executed in bundles, and therefore consume fewer resources.
    • Dockerfile: By using Apache Airflow’s dockerfile feature, you can run your business’s Airflow code without having to document and automate the process of running Airflow on a server. 
    • Scalability: Because Apache Airflow has a modular architecture and uses a message queue to orchestrate an arbitrary number of workers, you can easily scale it. 
    • Plug-and-play operators: With Apache Airflow, you can choose from several plug-and-play operators that are ready to execute your tasks on many third-party services.

    Apache Airflow Benefits

    There are many benefits to implementing Apache Airflow. Some of the biggest advantages the solution offers include:

    • User friendly: Using Apache Airflow requires minimal python knowledge to get started.
    • Intuitive user interface: The Apache Airflow user interface enables you to visualize pipelines running in production, monitor progress, and also troubleshoot issues when needed.
    • Easy integration: Apache Airflow can easily be integrated with cloud platforms (Google, AWS, Azure, etc).
    • Visual DAGs: Apache Airflow’s visual DAGs provide data lineage, which facilitates debugging of data flows and also aids in auditing and data governance. 
    • Flexibility: Apache Airflow provides you with several ways to make DAG objects more flexible. At runtime, a context variable is passed to each workflow execution, which is quickly incorporated into an SQL statement that includes the run ID, execution date, and last and next run times.
    • Multiple deployment options: With Apache Airflow, you have several options for deployment, including self-service, open source, or a managed service.
    • Several data source connections: Apache Airflow can connect to a variety of data sources, including APIs, databases, data warehouses, and more.  

    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.

    Offer
    Learn more about Apache Airflow
    Learn more about Camunda Platform
    Sample Customers
    Agari, WePay, Astronomer
    24 Hour Fitness, Accruent, Allianz Indonesia, AT&T Inc., Atlassian, CSS Insurance, Deutsche Telekom, Generali, Provinzial NordWest Insurance Services, Swisscom AG, U.S. Department of Veterans Affairs, VHV Group, Zalando
    Top Industries
    VISITORS READING REVIEWS
    Computer Software Company21%
    Comms Service Provider17%
    Financial Services Firm14%
    Media Company8%
    REVIEWERS
    Financial Services Firm23%
    Computer Software Company19%
    Comms Service Provider15%
    Government15%
    VISITORS READING REVIEWS
    Computer Software Company26%
    Comms Service Provider15%
    Financial Services Firm13%
    Government7%
    Company Size
    REVIEWERS
    Small Business56%
    Midsize Enterprise11%
    Large Enterprise33%
    VISITORS READING REVIEWS
    Small Business15%
    Midsize Enterprise13%
    Large Enterprise72%
    REVIEWERS
    Small Business50%
    Midsize Enterprise22%
    Large Enterprise28%
    VISITORS READING REVIEWS
    Small Business17%
    Midsize Enterprise13%
    Large Enterprise70%
    Buyer's Guide
    Apache Airflow vs. Camunda Platform
    July 2022
    Find out what your peers are saying about Apache Airflow vs. Camunda Platform and other solutions. Updated: July 2022.
    621,548 professionals have used our research since 2012.

    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.