Apache Airflow: The Hands-On Guide

Course Feature
  • Cost
    Paid
  • Provider
    Udemy
  • Certificate
    Paid Certification
  • Language
    English
  • Start Date
    On-Demand
  • Learners
    No Information
  • Duration
    14.00
  • Instructor
    Marc Lamberti
Next Course
4.5
1 Ratings
Gain an introduction to Apache Airflow: The Hands-On Guide
Show All
Course Overview

❗The content presented here is sourced directly from Udemy platform. For comprehensive course details, including enrollment information, simply click on the 'Go to class' link on our website.

Updated in [July 11th, 2023]

Master Apache Airflow from A to Z Hands-on videos on Airflow with AWS Kubernetes Docker and more


What youll learn:

Coding Production Grade Data pipelines by Mastering Airflow through Hands-on Examples
How to Follow Best Practices with Apache Airflow
How to Scale Airflow with the Local Celery and Kubernetes Wxecutors
How to Set Up Monitoring with Elasticsearch and Grafana
How to Secure Airflow with authentication crypto and the RBAC UI
Core and Advanced Concepts with Pros and Limitations
Mastering DAGs with timezones unit testing backfill and catchup
Organising the DAG folder and keep things clean

Apache Airflow is a platform created by community to programmatically author schedule and monitor workflows
It is
scalable

dynamic

extensible
and
modulable

Without any doubts mastering Airflow is becoming a
must-have
and an attractive skill for anyone working with data
What you will learn in the course:
Fundamentals of Airflow are explained
such as what is Airflow how the scheduler and the web server works
The Forex Data Pipeline project is incredible way to discover many operators
in Airflow and deal with Slack Spark Hadoop and more
Mastering your DAGs
is a top priority and you will be able to play with
timezones

unit testing your DAGs

how to structure your DAG folder
and much more
Scaling Airflow
through different executors such as the
Local Executor
the
Celery Executor
and the
Kubernetes Executor
will be explained in details You will discover
how to specialise your workers

how to add new workers

what happens when a node crashes

A
Kubernetes cluster of 3 nodes
will be set up with
Rancher

Airflow
and the
Kubernetes Executor
in local to run your data pipelines
Advanced concepts
will be shown through practical examples such as
templatating your DAGs

how to make your DAG dependent of another
what are
Subdags and deadlocks
and more
You will set up a
Kubernetes cluster in the cloud
with
AWS EKS and Rancher
in order to use Airflow along with the
Kubernetes Executor
Monitoring Airflow is extremely important
! Thats why you will know how to do it with
Elasticsearch
and
Grafana

Security
will be also addressed in order to make your Airflow instance compliant with your company
Specifying roles and permissions for your users with RBAC

Prevent from accessing the Airflow UI with authentication and password

data

encryption
and more
In addition:
Many practical exercises
are given along the course so that you will have occasions to apply what you learn
Best practices
are stated when needed to give you the best ways of using Airflow
Quiz
are available to assess your comprehension at the end of each section
Answering fast your questions
is my top-priority and I will do my best for you
I put a lot of effort in order to give you the best content and I hope you will enjoy it as much as I enjoyed doing it
At the end of the course you will more confident than ever to use Airflow
Wish you a great success!
Marc Lamberti

Show All
Recommended Courses
the-complete-hands-on-introduction-to-apache-airflow-1135
The Complete Hands-On Introduction to Apache Airflow
4.7
Udemy 19,300 learners
Learn More
Learn the basics of The Complete Hands-On Introduction to Apache Airflow
free apache-cassandra-cassandra-tutorial-introduction-to-cassandra-cassandra-training-edureka-1149
Apache Cassandra Cassandra Tutorial Introduction to Cassandra Cassandra Training Edureka
1.5
Youtube 36,025 learners
Learn More
Discover the fundamentals of Apache Cassandra | Cassandra Tutorial | Introduction to Cassandra | Cassandra Training | Edureka
free introduction-to-apache-cassandra-certification-training-what-is-apache-cassandra-simplilearn-1150
Introduction to Apache Cassandra Certification Training What is Apache Cassandra Simplilearn
2.5
Youtube 2,178 learners
Learn More
Get a comprehensive overview of Introduction to Apache Cassandra Certification Training | What is Apache Cassandra | Simplilearn
free kafka-cluster-deployment-and-java-springboot-1165
KAFKA Cluster deployment and Java SpringBoot
1.5
Udemy 1,400 learners
Learn More
Learn how to deploy a Kafka Cluster and develop Java SpringBoot applications with this comprehensive course. In just a few simple steps, you will install Zookeeper and Kafka on three Ubuntu machines, allowing you to create your very own Kafka development environment. With hands-on exercises, you will also master the creation of SpringBoot Producers and Consumers. Plus, discover how to efficiently manage your Kafka setup using Kafka Manager. Don't miss this opportunity to enhance your skills and become a proficient Kafka Cluster deployer and Java SpringBoot developer. Enroll now!
Favorites (0)
Favorites
0 favorite option

You have no favorites

Name delet