City Course Page Acad ID: ACAD0255
Apache Airflow Training in New York City, United States

The course covers Airflow architecture, DAGs, operators, scheduling, dependencies, monitoring, error handling, and best practices for building reliable workflows.

Overview

This Apache Airflow training is designed to help participants design, schedule, monitor, and manage complex data and workflow pipelines using Apache Airflow. The course covers Airflow architecture, DAGs, operators, scheduling, dependencies, monitoring, error handling, and best practices for building reliable workflows. Participants will gain hands-on experience to orchestrate data pipelines and automate workflows in modern data engineering and DevOps environments.

Learning Outcomes

โ€ข Understand the architecture, components, and workflow orchestration capabilities of Apache Airflow.
โ€ข Install, configure, and manage Apache Airflow environments for data pipeline automation.
โ€ข Design, schedule, and manage workflows using DAGs, tasks, operators, and scheduling mechanisms.
โ€ข Integrate Airflow with databases, cloud services, APIs, and data processing platforms.
โ€ข Monitor workflow execution, troubleshoot failures, and optimize pipeline performance and reliability.
โ€ข Build scalable, secure, and production-ready workflow automation solutions using Apache Airflow best practices.

Duration & Delivery Mode

21 hours

We serve:
Target Audience

 โ€ข Data engineers
 โ€ข Data analysts and BI engineers
 โ€ข DevOps and platform engineers
 โ€ข Backend developers
 โ€ข Professionals managing data pipelines and workflows

Pre-requisites

 โ€ข Basic understanding of Python programming
 โ€ข Familiarity with data pipelines or ETL concepts is helpful
 โ€ข Interest in workflow orchestration and automation

Skillset Achieved

 โ€ข Understanding Apache Airflow architecture
 โ€ข Creating and managing DAGs
 โ€ข Using operators and sensors
 โ€ข Managing task dependencies
 โ€ข Scheduling and monitoring workflows
 โ€ข Handling failures and retries
 โ€ข Managing Airflow environments
 โ€ข Applying workflow orchestration best practices

Course Outcome

By the end of this training, participants will be able to design, deploy, and manage reliable workflows using Apache Airflow. Learners will gain strong fundamentals in workflow orchestration, enabling them to automate data pipelines and operational tasks at scale.

Course Outline

Introduction to Workflow Orchestration & Apache Airflow
 โ€ข What is workflow orchestration
 โ€ข Apache Airflow use cases
 โ€ข Airflow architecture and components
 โ€ข Airflow concepts and terminology

Airflow Installation & Environment Setup
 โ€ข Airflow installation overview
 โ€ข Airflow configuration basics
 โ€ข Web UI overview
 โ€ข Understanding metadata database

DAG Fundamentals
 โ€ข What is a DAG
 โ€ข DAG structure and syntax
 โ€ข Scheduling concepts
 โ€ข Defining task dependencies

Operators, Tasks & Sensors
 โ€ข Common operators overview
 โ€ข Bash and Python operators
 โ€ข Sensors and their use cases
 โ€ข Task lifecycle

Advanced DAG Design & Scheduling
 โ€ข Dynamic DAGs
 โ€ข Branching and conditional workflows
 โ€ข SubDAG concepts
 โ€ข Best practices for DAG design

Connections, Variables & Secrets Management
 โ€ข Managing connections
 โ€ข Using Airflow variables
 โ€ข Handling secrets securely
 โ€ข Environment configuration

Monitoring, Logging & Alerts
 โ€ข Monitoring DAG execution
 โ€ข Task logs and retries
 โ€ข Email and alerting setup
 โ€ข Troubleshooting failed workflows

Error Handling & Reliability
 โ€ข Retry strategies
 โ€ข SLA management
 โ€ข Backfilling and catchup
 โ€ข Handling data dependencies

Airflow Executors & Scaling Concepts
 โ€ข Local vs Celery executors
 โ€ข Kubernetes executor overview
 โ€ข Scaling Airflow deployments
 โ€ข Performance considerations

Integration with Data Platforms & Tools
 โ€ข Integrating with databases
 โ€ข Working with cloud storage
 โ€ข API-based workflows
 โ€ข ETL and ELT orchestration patterns

Security & Access Control Basics
 โ€ข Authentication and authorization
 โ€ข Role-based access control
 โ€ข Securing Airflow UI
 โ€ข Best practices for production setups

Airflow in Production & Best Practices
 โ€ข Deployment strategies
 โ€ข Version control for DAGs
 โ€ข CI/CD for Airflow
 โ€ข Operational best practices

Apache Airflow Capstone Workshop & Best Practices
 โ€ข Building an end-to-end data pipeline DAG
 โ€ข Scheduling and monitoring workflows
 โ€ข Handling failures and retries
 โ€ข Final workshop review and best practices

Assessment Topics

โ€ข Apache Airflow Setup & Workflow Orchestration Architecture
โ€ข DAG Development, Task Scheduling & Operator Configuration
โ€ข Data Pipeline Integration & Workflow Automation
โ€ข Monitoring, Troubleshooting & Performance Optimization
โ€ข End-to-End Workflow Automation Project

Evaluation

Participants will be evaluated through hands-on Airflow labs, practical DAG development exercises, instructor-led reviews, and a final assessment focused on building and managing a complete Airflow-based workflow.

Course Materials

Participants will receive course materials, slides, reference materials, exercises and access to resources for further learning.

Certification

Upon successful completion of the training, participants will receive an AcadNXT Certificate of Completion for Apache Airflow. This digital, verifiable certification validates practical Apache Airflow usage, DAG orchestration skills, and workflow automation expertise and can be shared on LinkedIn and included in professional profiles to enhance data engineering and DevOps career credibility.

SELECT AN UPCOMING CLASS
Thu 27th Aug 2026 – Sat 29th Aug 2026
โฑ 3 days ๐Ÿ“ Classroom
AcadNXT Classrom - New York, USA New York City United States
No upcoming classes are currently available for this delivery mode.

Other cities in United States

Explore the same course in other cities across United States.

Back to United States course page

Enroll Now

WHO WILL BE FUNDING THE COURSE?

By submitting your details you agree to be contacted in order to respond to your enquiry.

Testimonials

What Our Students Say