---
title: Apache Airflow Reviews
meta_title: 'Apache Airflow Reviews 2026: Details, Pricing, & Features | G2'
meta_description: Filter 130 reviews by the users' company size, role or industry
  to find out how Apache Airflow works for a business like yours.
aggregate_rating:
  rating_value: 4.4
  review_count: 130
  scale: '5'
date_modified: '2026-07-17'
parent_category:
  name: Artificial Intelligence
  url: https://www.g2.com/categories/artificial-intelligence
---

# Apache Airflow Reviews
**Vendor:** The Apache Software Foundation  
**Category:** [AI Orchestration Software](https://www.g2.com/categories/ai-orchestration)  
**Average Rating:** 4.4/5.0  
**Total Reviews:** 130
## About Apache Airflow
Apache Airflow is an open-source platform designed for authoring, scheduling, and monitoring complex workflows. Developed in Python, it enables users to define workflows as code, facilitating dynamic pipeline generation and seamless integration with various technologies. Airflow&#39;s modular architecture and message queue system allow it to scale efficiently, managing workflows from single machines to large-scale distributed systems. Its user-friendly web interface provides comprehensive monitoring and management capabilities, offering clear insights into task statuses and execution logs. Key Features: - Pure Python: Workflows are defined using standard Python code, allowing for dynamic pipeline generation and easy integration with existing Python libraries. - User-Friendly Web Interface: A robust web application enables users to monitor, schedule, and manage workflows without the need for command-line interfaces. - Extensibility: Users can define custom operators and extend libraries to fit their specific environment, enhancing the platform&#39;s flexibility. - Scalability: Airflow&#39;s modular architecture and use of message queues allow it to orchestrate an arbitrary number of workers, making it ready to scale as needed. - Robust Integrations: The platform offers numerous plug-and-play operators for executing tasks across various cloud platforms and third-party services, facilitating easy integration with existing infrastructure. Primary Value and Problem Solving: Apache Airflow addresses the challenges of managing complex data workflows by providing a scalable and dynamic platform for workflow orchestration. By defining workflows as code, it ensures reproducibility, version control, and collaboration among teams. The platform&#39;s extensibility and robust integrations allow organizations to adapt it to their specific needs, reducing operational overhead and improving efficiency in data processing tasks. Its user-friendly interface and monitoring capabilities enhance transparency and control over workflows, leading to improved data quality and reliability.



## Apache Airflow Pros & Cons
**What users like:**

- Users appreciate the **ease of use** in Apache Airflow, facilitating efficient workflow creation and monitoring. (35 reviews)
- Users appreciate the **intuitive dashboard** of Apache Airflow for effortlessly monitoring workflows and task statuses. (18 reviews)
- Users highly value the **flexibility** of Apache Airflow, allowing for customized workflows via Python code. (13 reviews)
- Users appreciate the **workflow automation** capabilities of Apache Airflow, simplifying complex data pipeline management. (10 reviews)
- Users appreciate the **easy integrations** in Apache Airflow, making it flexible for connecting various systems and tools. (10 reviews)
- Users appreciate the **extensive integrations** of Apache Airflow, enabling seamless connections with various applications and data sources. (10 reviews)
- Users love the **intuitive Python interface** of Apache Airflow, making it easy to set up and manage workflows. (9 reviews)
- Efficiency (6 reviews)
- Scalability (6 reviews)
- Development Ease (4 reviews)

**What users dislike:**

- Users face a **difficult setup** when installing Apache Airflow, especially on Windows systems, complicating the onboarding process. (13 reviews)
- Users find the **learning curve challenging** , requiring time to grasp operators and manage workflows effectively. (9 reviews)
- Users find the **steep learning curve** of Airflow challenging, especially with concepts and setup complexities. (8 reviews)
- Users find the **learning difficulty** of Apache Airflow to be a barrier, particularly with Jinja and job setups. (6 reviews)
- Users find the **outdated user interface** of Apache Airflow detracts from an otherwise reliable experience. (6 reviews)
- Users find the **UI clumsy and daunting** , impacting usability and the overall experience with Apache Airflow. (6 reviews)
- Complexity (5 reviews)
- Users find the **interface complexity** of Apache Airflow challenging, requiring significant technical knowledge for effective use. (5 reviews)
- Missing Features (5 reviews)
- Performance Issues (5 reviews)

## Apache Airflow Reviews
  ### 1. Makes easy to run complex data pipelines

**Rating:** 4.5/5.0 stars

**Reviewed by:** Sai Teja K. | Data Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** December 14, 2021

**What do you like best about Apache Airflow?**

It will execute tasks in order , every  task will have required resources.

**What do you dislike about Apache Airflow?**

There will be no versioning for data pipelines. Lack of data sharing between tasks

**What problems is Apache Airflow solving and how is that benefiting you?**

Orchestration and scheduling of DAGs

  ### 2. Not an amazing user experience, but gets the job done

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Enterprise (> 1000 emp.)

**Reviewed Date:** November 18, 2021

**What do you like best about Apache Airflow?**

The tree view of your ETLs is a great way to visualize how well the DAG is functioning, if it ran when it was supposed to, and the order and dependency of tasks.

**What do you dislike about Apache Airflow?**

Error messages are difficult to parse, and the navigation isn't intuitive.

**What problems is Apache Airflow solving and how is that benefiting you?**

Airflow is the tool that triggers our ETLs to run. It's useful as a central location where the whole BI team can reference ETLs in progress, re-run them, or view errors.

  ### 3. Airflow is great

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Mid-Market (51-1000 emp.)

**Reviewed Date:** December 08, 2021

**What do you like best about Apache Airflow?**

Reruns and backfills are super easy, flow chart for jobs is very intuitive, and it's all done in python!

**What do you dislike about Apache Airflow?**

Clunky at times. Spinning up a new instance is difficult if you don't know terraform and can reuse the canned manifest/helm

**What problems is Apache Airflow solving and how is that benefiting you?**

Data engineering jobs, ETL, backfilling, data processing

  ### 4. Amazing open source tool. Makes my work so much easier

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Mid-Market (51-1000 emp.)

**Reviewed Date:** May 03, 2021

**What do you like best about Apache Airflow?**

I like the ease of use, how easily I can make DAGs and the scheduler is just amazing. I have a lot of python scripts that I needed to run manually and daily. Airflow just made it seamless.

**What do you dislike about Apache Airflow?**

The initial setup is a bit overwhelming to me.

**Recommendations to others considering Apache Airflow:**

Go for it. Replace your cron jobs with this, you'll be fine.

**What problems is Apache Airflow solving and how is that benefiting you?**

We have an ElasticSearch Index and a Redis database.
We have build an app to move data from elasticsearch index to redis database. We had to do this daily or weekly, but by deploying the container again and again.

What we did with Airflow is we made this excercise into a task and setup an Airflow scheduler for this. Now it runs automatically based on our schedule.

  ### 5. Best orchestrating data pipeline scheduler

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Utilities | Enterprise (> 1000 emp.)

**Reviewed Date:** August 15, 2021

**What do you like best about Apache Airflow?**

The best part I like it supports Python, which makes our programmatic aspect straightforward to use.
SLA and DAGs are easy to setup.

**What do you dislike about Apache Airflow?**

I think there is room for improvement in WEB UI.

**Recommendations to others considering Apache Airflow:**

Look for your use case

**What problems is Apache Airflow solving and how is that benefiting you?**

We are creating an automated workflow for the data pipeline by using Python and use SLA. Earlier, we were using Linux based cron, but it was later too hectic to manage and difficult to define SLA.

  ### 6. Support Open source

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Internet | Mid-Market (51-1000 emp.)

**Reviewed Date:** December 02, 2021

**What do you like best about Apache Airflow?**

It is reliable and i am able to scale data pipeline in a robust way , i appreciate the community and also the ability to integrate many external operators with airflow easily

**What do you dislike about Apache Airflow?**

I don't think I have much to add, it was definitely pretty clunky before version 2

**What problems is Apache Airflow solving and how is that benefiting you?**

cron jobs

  ### 7. Stable, highly extensible platform to run DAGs from

**Rating:** 5.0/5.0 stars

**Reviewed by:** Matt P. | Mid-Market (51-1000 emp.)

**Reviewed Date:** September 22, 2020

**What do you like best about Apache Airflow?**

I enjoy the ease of installation, and the robustness of the platform.  The UI is clean, though can suffer from performance issues depending on your workload.  When internal errors occur with the code, Airflow makes it easy to track down the cause of the issue and re-run or cancel jobs as needed.

**What do you dislike about Apache Airflow?**

Depending on how you set it up, it is very easy to bite yourself hard down the line.  Partnering with a company that configures airflow for a living can ease this pain point.  They do not handle timezone changes gracefully, instead leaving it as an exercise for the user.  Plan to use UTC or build your jobs to individually handle daylight savings time if it occurs in your region.

**Recommendations to others considering Apache Airflow:**

I recommend you chart out your planned usage for the next year when installing your initial configuration.  While maintenance is relatively easy after initial setup, you will need to do your due diligence with regards to the platform you plan on deploying on (AWS EKS, GCP, on-prem, etc).

**What problems is Apache Airflow solving and how is that benefiting you?**

We are using Airflow to run over 1000 DAGs.  These are used to feed our multi petabyte Datalake.  By using the Airflow platform, we have empowered our devs to achieve very high levels of self-sufficiency and NoOps.

  ### 8. DAGs can be frustrating

**Rating:** 3.5/5.0 stars

**Reviewed by:** Pavan C. | Software Engineer Intern, Enterprise (> 1000 emp.)

**Reviewed Date:** July 05, 2019

**What do you like best about Apache Airflow?**

Automation is good. No need to worry about keeping your laptop on or order in which things should run. Slightly better than a cron job.

**What do you dislike about Apache Airflow?**

The irritating UI. The scheduler. Why would you not run the first time when I specify a start date ? Why at the end of the interval. Why is pausing and enabling two different things, why is the UI so 90s in the age of Material design and what not. The scheduler's behavior is random, sometimes tasks are scheduled quickly and run in seconds while other times I gotta wait till hours

**Recommendations to others considering Apache Airflow:**

DAGs are gonna ruin your life, but it's the only way to make this thing work.

**What problems is Apache Airflow solving and how is that benefiting you?**

Scheduled runs of a specific program on daily, weekly, hourly etc. basis

  ### 9. Fantastic Open Source Python Scheduler

**Rating:** 5.0/5.0 stars

**Reviewed by:** Dan L. | Data Engineer , Mid-Market (51-1000 emp.)

**Reviewed Date:** February 17, 2019

**What do you like best about Apache Airflow?**

Airflow makes it free and easy to develop new python jobs. It has a wide support of any common hooks/operators for all major databases, APIs, and cloud storage providers. It has an intuitive browser UI that makes it easy to follow job statuses and track failures. Airflow is quick to set up, well supported, and free. Would have taken us forever to build anything in house that would be remotely equivalent.

**What do you dislike about Apache Airflow?**

Browser UI could use some enhancements as there is no real security/user management on the UI side. The UI can also feel buggy at times

**Recommendations to others considering Apache Airflow:**

If you have the funding, look at Astonomer or Google Composer for hosted solutions.

Even if you don't go with Astronomer, they do create a lot of hooks/operators on their Github Page.

**What problems is Apache Airflow solving and how is that benefiting you?**

We can go above and beyond what cron allowed us to do. We can now orchestrate complex and custom jobs on a time or event based schedule. It was easy to gain management support for deploying airflow as it is free and quick to set up.

  ### 10. Very useful software for expanding my company

**Rating:** 4.0/5.0 stars

**Reviewed by:** John T. | Dr, Mid-Market (51-1000 emp.)

**Reviewed Date:** February 21, 2019

**What do you like best about Apache Airflow?**

We needed a new, innovative solution for a standard scenario in the education sector. We are still progressing down this path. However, if we have an answer which is fresh and innovative, it will change education forever. Using Apache Airflow has been extremely helpful, as it means we can get to our endgame faster. This product has enabled us to translate out ideas into projects at a much faster speed that before we had this software.

**What do you dislike about Apache Airflow?**

It is constantly being improved upon. However, if we could get a form of speech to text conversion software for workers without typing capabilities, that would be great.

**Recommendations to others considering Apache Airflow:**

You will save money and time when utilizing this software, especially if you are going to be training new employees for recruiting on it

**What problems is Apache Airflow solving and how is that benefiting you?**

We are able to translate ideas into presentations at a much quicker rate, we also have been able to train new corporate employees to utilize the software when presenting at conferences. 

  ### 11. Great system to monitor workflow! 

**Rating:** 4.5/5.0 stars

**Reviewed by:** Linda L. | Revenue Controller, Financial Services, Mid-Market (51-1000 emp.)

**Reviewed Date:** February 21, 2019

**What do you like best about Apache Airflow?**


Makes it easy to visualize and troubleshoot issues . Also helps make it very easy to monitor progress, and production. 



**What do you dislike about Apache Airflow?**

There is nothing that i dislike about this system. It's been a great tool, and helped increase efficiencies.  We like the capabilities and the efficiency that it brings to our organization. Implementation was smooth, and we have no complaints for Apache Airflow 

**What problems is Apache Airflow solving and how is that benefiting you?**

We were unable to troubleshoot issues in the past since we couldn't monitor progress, and didn't have a great visual. This has changed that and has help us identify any obstacles. Our workflow has become more maintainable and testable which has been beneficial.
We like how it can execute our task on an array of workers while following the specified dependencies.  It's been a useful platform that has benefited our organization and many different ways and we would highly recommend this ! 





  ### 12. Pretty Useful resource 

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Consumer Goods | Enterprise (> 1000 emp.)

**Reviewed Date:** February 21, 2019

**What do you like best about Apache Airflow?**

I really like how dynamic and flexible it is to use. It offers a lot of content and tools to use for content which is a nice resource if you need more than one thing. The additional resources and links is super nice if you need some help with ideas. 

**What do you dislike about Apache Airflow?**

I do not like that is can be pretty overwhelming and confusing when you are first using it. It takes awhile to get use to the organization and set up but after that it is pretty easy to pick up on. I think they could have more template options to choose from but I may just be picky 

**What problems is Apache Airflow solving and how is that benefiting you?**

I am putting projects out faster than I was before and on a more efficient level which is nice. I am also roadvmapping things within my project out a lot better 

  ### 13. Does the job perfectly

**Rating:** 5.0/5.0 stars

**Reviewed by:** Ina C. | Developer, Mid-Market (51-1000 emp.)

**Reviewed Date:** February 21, 2019

**What do you like best about Apache Airflow?**

With Apache Workflow it's so easy to schedule and monitor workflows! It visually shows everything in a chart or graph depending on your personal preferences which makes everything easy to analyze the workflow because you can see progress and everything. It is also versatile and you will be able to modify a lot of settings to fit your preferences.

**What do you dislike about Apache Airflow?**

It's pretty complex to implement initially but definitely worth it. Takes some time and patience and has a learning curve especially if you've never used similar software before.

**Recommendations to others considering Apache Airflow:**

Absolutely worth it!

**What problems is Apache Airflow solving and how is that benefiting you?**

To schedule and monitor different workflows

  ### 14. Review for Apache airflow 

**Rating:** 2.5/5.0 stars

**Reviewed by:** Jerry G. | Logistical  network support management, Enterprise (> 1000 emp.)

**Reviewed Date:** February 21, 2019

**What do you like best about Apache Airflow?**

Airflow is great for my python  needs on certain projects with my colleagues. Amazing support of  cloud storage providers. quick set up and ease of use has saved  me time for my data allocations.

**What do you dislike about Apache Airflow?**

Browser UI is very buggy and has issues sometimes during my projects, can make my work lag behind due to this flaw.

**What problems is Apache Airflow solving and how is that benefiting you?**

custom workloads on  time and events  scheduled right at the moment is more convenient to the company's clients based needs.the support with airflow is great again quick turn around setup and ease of use,not including the buggy flaws in some areas.

  ### 15. Apache Airflow easy to use, open source scheduler 

**Rating:** 4.0/5.0 stars

**Reviewed by:** Seth E. | Seth Eckhart, Mid-Market (51-1000 emp.)

**Reviewed Date:** February 21, 2019

**What do you like best about Apache Airflow?**

This program is hard to begin using, but after learning and using it, I can say myself it’s so useful. It’s easy to track information like job statuses and track failures. The UI is easy and simple to follow 

**What do you dislike about Apache Airflow?**

There is no real security to this program, so that could be an issue. The learning curve could also be a downside because it takes a little while to learn and use.

**Recommendations to others considering Apache Airflow:**

You need to make sure people know Python

**What problems is Apache Airflow solving and how is that benefiting you?**

We use Apache Airflow to help organize with the use of Python. This program helps with organization 

  ### 16. Currently using airflow for complex ETL pipelines

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Health, Wellness and Fitness | Mid-Market (51-1000 emp.)

**Reviewed Date:** January 13, 2019

**What do you like best about Apache Airflow?**

Easy to configure a new pipeline once you create a codebase. I currently use airflow to manage our extraction, transformation, enrichment and quality checks. Because most of our pipelines follow a similar format we can create a standard pipeline swapping out the extraction and transformation code individually.

**What do you dislike about Apache Airflow?**

Because of the flexibility the learning curve for developing an airflow pipeline is a bit long, using an existing pipeline is very easy however development requires knowledge of python, bash.

**Recommendations to others considering Apache Airflow:**

Be sure you have proper python programming skills on your team before using.

**What problems is Apache Airflow solving and how is that benefiting you?**

We manage data ingestion and modeling for multiple products and customers within each product. Each has their own pipeline with their own code.

  ### 17. Perfect data processing program

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Apparel & Fashion | Small-Business (50 or fewer emp.)

**Reviewed Date:** February 21, 2019

**What do you like best about Apache Airflow?**

Perfect data Processing for all the product developments and easy to use once you get the hang of it. We rely on this program to keep track of our progress

**What do you dislike about Apache Airflow?**

Some of the features are hard to figure out and seem less important to have. Wish there was more functions for each tab

**What problems is Apache Airflow solving and how is that benefiting you?**

It’s much easier to keep track of or timeline and the progress we’ve made on our product developement and all the users are able to share and input.

  ### 18. Flexible tool to design and execute data flows

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Marketing and Advertising | Mid-Market (51-1000 emp.)

**Reviewed Date:** November 29, 2018

**What do you like best about Apache Airflow?**

Apache Airflow is a great flexible tool that allows the data engineers/scientists to design data-intensive workflows efficiently. Airflow workflows are designed as DAGs (Directed Acyclic Graphs), each node of the graph can be anything (e.g. Python or bash script ...). Airflow manages the workflow DAGs and its scheduling and communication messages between the graph nodes efficiently. The best thing I like in Apache Airflow is that it is a simple Python tool that can design and execute very complicated workflows. In addition, Airflow has the ability to apply user-based strategies for the failed nodes in the graph. For example, the user can restart a task node if it is failed after x seconds, or send email to the administrator with the error message. Also, Apache Airflow has a user-friendly UI that allows the users to list the current running/stopped graphs and to display the logs of each task.

**What do you dislike about Apache Airflow?**

In rare cases, Apache Airflow UI displays a stale information about the current running DAGs. For example, sometimes it shows that a certain graph is running, however, one of its tasks is already failed. Also, sometimes it shows that a workflow it is already finished, but one of its tasks still running in the background. In these cases, the user has to restart the Airflow server and clear the stale logs.

**What problems is Apache Airflow solving and how is that benefiting you?**

We used Airflow to design a very complicated data-intensive workflow that includes a lot of data pre-processing and machine learning modeling. That helped us to deliver the results of the output machine learning models on monthly basis. Also, Airflow helped us to quickly recognize if there is a problem in one of the existing data tasks (e.g. database is not reachable) and fixing it accordingly.

  ### 19. A good tool for orchestrate your data workflow

**Rating:** 4.0/5.0 stars

**Reviewed by:** Ritesh P. | Associate, Enterprise (> 1000 emp.)

**Reviewed Date:** November 23, 2018

**What do you like best about Apache Airflow?**

The best part of Airflow is that it is open source and also its power to run on distributed environment. It provides out of the box operators (connectors) to plugin almost any data source.

**What do you dislike about Apache Airflow?**

Language compatibility. Airflow requires one to have a knowledge of python language. Also its UI is not powerful and has glitches sometime. One has to write code to orchestrate workflows as it does not provide drag and drop feature.

**Recommendations to others considering Apache Airflow:**

It would be better if it has a richer UI experience. 
Also support for languages other than python.

**What problems is Apache Airflow solving and how is that benefiting you?**

We have implemented our data workflow consist of fetching data from sources do processing and dump the final data to datamart.

  ### 20. Easy to use management tool

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Building Materials | Small-Business (50 or fewer emp.)

**Reviewed Date:** February 20, 2019

**What do you like best about Apache Airflow?**

Airflow is a very easy to use tool that is very versatile and very well designed to meet user's needs. Setup is quick and easy, which makes it simple for engineers and scientists to implement and create workflows effortlessly.

**What do you dislike about Apache Airflow?**

Many different variables and configuration essential in the function of the tool. One must be familiar with Airflow languages to successfully use. Occasional glitches.

**Recommendations to others considering Apache Airflow:**

Make sure you are fully familiar with how the program works. This tool can be very vital when used correctly. 

**What problems is Apache Airflow solving and how is that benefiting you?**

Airflow helps our company to easily create and manage workflows and collaborate with the rest of the crew.

  ### 21. Good software not great

**Rating:** 2.5/5.0 stars

**Reviewed by:** Kennon P. | Union Accountant, Financial Services, Enterprise (> 1000 emp.)

**Reviewed Date:** February 21, 2019

**What do you like best about Apache Airflow?**

The interface is very clean and simple to use. Pretty universal to use. 

**What do you dislike about Apache Airflow?**

Software crashes when multiple tabs are running with high volumes of data. 

**What problems is Apache Airflow solving and how is that benefiting you?**

Providing data analytics to help cost analysis and systems engineering become efficient in the food and beverage industry. 

  ### 22. Great program for streamlining data processing

**Rating:** 5.0/5.0 stars

**Reviewed by:** Paul H. | Technology Sales Specialist/Consultant, Mid-Market (51-1000 emp.)

**Reviewed Date:** February 21, 2019

**What do you like best about Apache Airflow?**

Easy to tailor work flow programs for the appropriate situation.

**What do you dislike about Apache Airflow?**

Potential pitfalls with data security are a concern.

**Recommendations to others considering Apache Airflow:**

Apache Airflow will make workflow development much easier for new employees.

**What problems is Apache Airflow solving and how is that benefiting you?**

Research and development.  Ease of developing workflows for incoming professionals.

  ### 23. Great workflows monitor and management

**Rating:** 4.5/5.0 stars

**Reviewed by:** Yafit S. | Business Analyst, Information Technology and Services, Mid-Market (51-1000 emp.)

**Reviewed Date:** January 24, 2019

**What do you like best about Apache Airflow?**

A great data and workflow management tool that is easy to work with, very flexible

**What do you dislike about Apache Airflow?**

Sometimes there is a delay in displaying the real status (showing that a task is running while it's already completed)

**What problems is Apache Airflow solving and how is that benefiting you?**

I am a pretty basic user, I use it to run tasks of fetching and uopdating data

  ### 24. Good product for businesses

**Rating:** 3.5/5.0 stars

**Reviewed by:** Sarah H. | Hr intern, Small-Business (50 or fewer emp.)

**Reviewed Date:** February 21, 2019

**What do you like best about Apache Airflow?**

I like that it makes my life more effiicient and is easy to use

**What do you dislike about Apache Airflow?**

I don't really dislike anything about it

**What problems is Apache Airflow solving and how is that benefiting you?**

It allows us to serve our customers in a more timely and effiicent manner

  ### 25. easy to manage workflow

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Banking | Mid-Market (51-1000 emp.)

**Reviewed Date:** January 30, 2019

**What do you like best about Apache Airflow?**

sleek UI, easy to manage workflow, great visualization of workflow

**What do you dislike about Apache Airflow?**

everything seems good and satisfy my needs

**What problems is Apache Airflow solving and how is that benefiting you?**

To manage data pipelines and collaborate within the team

  ### 26. Documentation 

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Accounting | Small-Business (50 or fewer emp.)

**Reviewed Date:** February 21, 2019

**What do you like best about Apache Airflow?**

Great for status documentation as an open source tool. 

**What do you dislike about Apache Airflow?**

Nothing that I can think of that I dislike. 

**What problems is Apache Airflow solving and how is that benefiting you?**

Can divide a workflow into tasks that can be executed independently. 

  ### 27. open source scheduler

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Computer Software | Mid-Market (51-1000 emp.)

**Reviewed Date:** February 21, 2019

**What do you like best about Apache Airflow?**

easy to use and integrate with disparate systems

**What do you dislike about Apache Airflow?**

it would be great to have a GUI implementation and use

**What problems is Apache Airflow solving and how is that benefiting you?**

Orchestrate & integrate with disparate systems

  ### 28. excellent 

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Internet | Small-Business (50 or fewer emp.)

**Reviewed Date:** February 21, 2019

**What do you like best about Apache Airflow?**

It's a fluid platform, easy to use/ user friendly. 

**What do you dislike about Apache Airflow?**

Nothing to dislike. Easy to operate and runs smoothly

**What problems is Apache Airflow solving and how is that benefiting you?**

Scheduling is easier 

  ### 29. General use 

**Rating:** 2.5/5.0 stars

**Reviewed by:** Verified User in Hospital & Health Care | Enterprise (> 1000 emp.)

**Reviewed Date:** February 21, 2019

**What do you like best about Apache Airflow?**

Easy to use and show others how to use as well

**What do you dislike about Apache Airflow?**

Can be a little difficult to get use to.

**What problems is Apache Airflow solving and how is that benefiting you?**

N/a

  ### 30. Easy and flexible data flow management tool

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Higher Education | Mid-Market (51-1000 emp.)

**Reviewed Date:** April 27, 2018

**What do you like best about Apache Airflow?**

Airflow is a great data flow management tool that is easy and flexible. It is Python-based tool, however, it is very well designed to manage Python and non-Python applications. 

**What do you dislike about Apache Airflow?**

Airflow setup is not a straight-forward process, especially, on Linux environment. Many environment variables and configuration should be done in advance to have it up and running. 
Another thing that, in some situations, the workflow hangs and the status is stalled. For example, you can see on the web-UI that a certain workflow is running, however, it is already crashed/stopped. The vice-versa is true.

**What problems is Apache Airflow solving and how is that benefiting you?**

Airflow helped us to design, manage and monitor complex data flows starting from collecting the data from different sources, cleaning the data and applying machine learning algorithms to produce the final models.


## Apache Airflow Discussions
  - [What is airflow technology?](https://www.g2.com/discussions/what-is-airflow-technology) - 1 comment
  - [Is airflow a framework?](https://www.g2.com/discussions/is-airflow-a-framework) - 1 comment
  - [Is Apache airflow an ETL tool?](https://www.g2.com/discussions/is-apache-airflow-an-etl-tool) - 1 comment
  - [Who is using Apache airflow?](https://www.g2.com/discussions/who-is-using-apache-airflow) - 1 comment

- [View Apache Airflow pricing details and edition comparison](https://www.g2.com/products/apache-airflow/reviews?page=3&section=pricing&secure%5Bexpires_at%5D=2026-07-17+08%3A55%3A42+-0500&secure%5Bsession_id%5D=0c665bcf-83ac-4c09-89bd-abaf3d586149&secure%5Btoken%5D=c30e8f0e8dc1d2fb8d5f61ac716e8d73d1e0357f7db58cd277c963bf3365b571&format=llm_user)
## Apache Airflow Integrations
  - [Amazon EMR](https://www.g2.com/products/amazon-emr/reviews)
  - [Amazon S3 Glacier](https://www.g2.com/products/amazon-s3-glacier/reviews)
  - [Amazon Simple Storage Service (S3)](https://www.g2.com/products/amazon-simple-storage-service-s3/reviews)
  - [Astro by Astronomer](https://www.g2.com/products/astro-by-astronomer/reviews)
  - [AWS Bedrock](https://www.g2.com/products/aws-bedrock/reviews)
  - [AWS CloudFormation](https://www.g2.com/products/aws-aws-cloudformation/reviews)
  - [AWS Glue](https://www.g2.com/products/aws-glue/reviews)
  - [AWS Lambda](https://www.g2.com/products/aws-lambda/reviews)
  - [Azure Databricks](https://www.g2.com/products/azure-databricks/reviews)
  - [Azure Data Factory](https://www.g2.com/products/azure-data-factory/reviews)
  - [Azure Pipelines](https://www.g2.com/products/azure-pipelines/reviews)
  - [Erisna](https://www.g2.com/products/erisna/reviews)
  - [GitHub](https://www.g2.com/products/github/reviews)
  - [Google Cloud BigQuery](https://www.g2.com/products/google-cloud-bigquery/reviews)
  - [Google Cloud Data Fusion](https://www.g2.com/products/google-cloud-data-fusion/reviews)
  - [Google Cloud Storage](https://www.g2.com/products/google-cloud-storage/reviews)
  - [Kubernetes](https://www.g2.com/products/kubernetes/reviews)
  - [Microsoft SharePoint](https://www.g2.com/products/microsoft-sharepoint/reviews)
  - [OpenVAS](https://www.g2.com/products/openvas/reviews)
  - [PostgreSQL](https://www.g2.com/products/postgresql/reviews)
  - [Python](https://www.g2.com/products/python/reviews)
  - [Slack Connector for Jira](https://www.g2.com/products/slack-connector-for-jira/reviews)
  - [Snowflake](https://www.g2.com/products/snowflake/reviews)
  - [Spark](https://www.g2.com/products/apache-spark/reviews)
  - [Tenable Nessus](https://www.g2.com/products/tenable-nessus/reviews)

## Apache Airflow Features
**Deployment**
- Language Flexibility
- Framework Flexibility
- Versioning
- Ease of Deployment
- Scalability

**Deployment**
- Language Flexibility
- Framework Flexibility
- Versioning
- Ease of Deployment
- Scalability

**Workflow Design & Integration - AI Orchestration**
- Dependency Management
- Workflow Coordination
- Multi-Provider API Connectivity
- Multi-Step Workflow Creation
- Enterprise System Integration
- Real-Time Data Pipelines

**Management**
- Cataloging
- Monitoring
- Governing
- Model Registry

**Operations**
- Metrics
- Infrastructure management
- Collaboration

**Performance Optimization & Analytics - AI Orchestration**
- Workflow Performance Dashboards
- Workflow Reporting
- Resource Utilization Monitoring
- Computational Resource Management
- Dynamic Scaling
- Component Monitoring

**Management**
- Cataloging
- Monitoring
- Governing

**Governance & Compliance Controls - AI Orchestration**
- Regulatory Compliance
- Governance Policy Enforcement
- Role-Based Access Control
- Audit Trail Management
- Security Protocols

**Generative AI**
- AI Text Generation
- AI Text Summarization

## Top Apache Airflow Alternatives
  - [UiPath Agentic Automation](https://www.g2.com/products/uipath-agentic-automation/reviews) - 4.6/5.0 (6,137 reviews)
  - [Camunda](https://www.g2.com/products/camunda/reviews) - 4.5/5.0 (317 reviews)
  - [MuleSoft Anypoint Platform](https://www.g2.com/products/mulesoft-anypoint-platform/reviews) - 4.5/5.0 (655 reviews)

