Apache Airflow Training Course
Apache Airflow is a platform for authoring, scheduling and monitoring workflows.
This instructor-led, live training (online or onsite) is aimed at beginner-level to intermediate-level participants who wish to use Apache Airflow to build and manage end-to-end data pipelines.
By the end of this training, participants will be able to:
- Install and configure Apache Airflow.
- Author, schedule and monitor complex data pipelines
- Manage many ETLs (Extract, extract, Transform, Load).
- Scale and secure Apache Airflow.
Format of the Course also allows for the evaluation of participants.
- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.
Course Customization Options
- To request a customized training for this course, please contact us to arrange.
Course Outline
Introduction
Overview of Apache Airflow Features and Architecture
Setting up Apache Airflow
Navigating the Apache Airflow UI
Using the CLI
Reading Big Data Sets
Working with DAGs
Monitoring Apache Airflow
Customizing Apache Airflow
Securing Apache Airflow
Scaling Apache Airflow
Best Practices
Troubleshooting
Summary and Next Steps
Requirements
- Experience with machine learning, devops, or data engineering
Audience
- Data scientists
- DevOps or infrastructure engineers
- Software developers
Open Training Courses require 5+ participants.
Apache Airflow Training Course - Booking
Apache Airflow Training Course - Enquiry
Apache Airflow - Consultancy Enquiry
Consultancy Enquiry
Testimonials (7)
The training was spot on. Very useful theory and exercices.
Vladimir - PUBLIC COURSE
Course - Apache Airflow
The training was spot on in all aspects. Usefull theoretical aspects and exercises.
Vladimir - PUBLIC COURSE
Course - Apache Airflow
The training was spot on in all aspects. Usefull theoretical aspects and exercises.
Vladimir - PUBLIC COURSE
Course - Apache Airflow
The training was spot on in all aspects. Usefull theoretical aspects and exercises.
Vladimir - PUBLIC COURSE
Course - Apache Airflow
The training was spot on in all aspects. Usefull theoretical aspects and exercises.
Vladimir - PUBLIC COURSE
Course - Apache Airflow
The training was spot on in all aspects. Usefull theoretical aspects and exercises.
Vladimir - PUBLIC COURSE
Course - Apache Airflow
The training was spot on in all aspects. Usefull theoretical aspects and exercises.
Vladimir - PUBLIC COURSE
Course - Apache Airflow
Upcoming Courses
Related Courses
Advanced Apache Airflow: Custom Operators and Plugins
21 HoursThis instructor-led, live training in France (online or onsite) is aimed at advanced-level participants who wish to create custom operators, sensors, and plugins in Apache Airflow, and integrate these with existing data systems for advanced automation and monitoring.
By the end of this training, participants will be able to:
- Develop custom operators, hooks, and sensors tailored to specific workflows.
- Design and implement Airflow plugins to extend functionality.
- Integrate Airflow workflows with external systems and services.
- Optimize and monitor workflows using advanced debugging tools.
- Leverage best practices for managing large-scale Airflow deployments.
Mastering Apache Airflow for DevOps
21 HoursThis instructor-led, live training in France (online or onsite) is aimed at advanced-level participants who wish to deploy Apache Airflow in cloud environments, set up CI/CD pipelines, and implement robust monitoring and logging practices.
By the end of this training, participants will be able to:
- Deploy Apache Airflow in cloud and containerized environments.
- Set up CI/CD pipelines to automate DAG testing and deployment.
- Integrate monitoring and logging tools to enhance system reliability.
- Optimize Airflow configurations for performance and scalability.
- Implement security best practices for managing workflows and environments.
Apache Airflow for Data Science: Automating Machine Learning Pipelines
21 HoursThis instructor-led, live training in France (online or onsite) is aimed at intermediate-level participants who wish to automate and manage machine learning workflows, including model training, validation, and deployment using Apache Airflow.
By the end of this training, participants will be able to:
- Set up Apache Airflow for machine learning workflow orchestration.
- Automate data preprocessing, model training, and validation tasks.
- Integrate Airflow with machine learning frameworks and tools.
- Deploy machine learning models using automated pipelines.
- Monitor and optimize machine learning workflows in production.
Intermediate Apache Airflow: Optimizing and Scaling Workflows
21 HoursThis instructor-led, live training in France (online or onsite) is aimed at intermediate-level participants who wish to optimize workflow performance, handle complex dependencies, and scale Apache Airflow deployments for larger datasets and enterprise use cases.
By the end of this training, participants will be able to:
- Optimize Apache Airflow workflows for better performance and reliability.
- Manage and troubleshoot complex workflow dependencies.
- Leverage advanced Airflow features, including custom operators and sensors.
- Scale Apache Airflow for handling larger data sets and distributed systems.
- Implement best practices for monitoring, logging, and security in Airflow environments.