We may earn an affiliate commission when you visit our partners.
Course image
Marc Lamberti

Struggling to set up Airflow on AWS EKS?

You are at the right place.

With more than 10,000 students, I got many feedbacks about how difficult it is to configure Airflow on AWS with the official Helm chart.

Read more

Struggling to set up Airflow on AWS EKS?

You are at the right place.

With more than 10,000 students, I got many feedbacks about how difficult it is to configure Airflow on AWS with the official Helm chart.

Guess what? You are about to learn everything you need to set up a production-ready architecture for Apache Airflow on AWS EKS

This course is designed to guide you through the different steps of creating a real world architecture:

  1. Configuring the EKS cluster following best practices

  2. Deploying automatically changes with GitOps

  3. Using Helm to configure and set up Airflow on Kubernetes

  4. Configuring the official Helm chart of Airflow to use the Kubernetes Executor and many different features

  5. Deploying DAGs in Airflow with Git-Sync and AWS EFS

  6. Deploying DAGs/Airflow through CI/CD pipelines with AWS CodePipeline

  7. Testing your DAGs automatically

  8. Securing your credentials and sensitive data in a Secret Backend

  9. Enabling remote logging with AWS S3

  10. Creating 3 different environments dev/staging and prod

  11. Making the production environment scalable and highly available

  12. and more.

WARNING:

  • The course is not meant to learn the basic of Airflow, you must be already familiar with it.

  • If you already know Kubernetes/Docker/AWS your learning will be easier, but no worries I explain everything you need.

  • YOU WON'T learn how to interact with AWS in your DAGs. This course is about designing an architecture not about DAGs.

  • The course is NOT free-tier eligible as we are going to use many AWS services and set up a real world architecture.

Enroll now

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Offers a comprehensive study of cloud architecture and best practices
Taught by instructors who are recognized for their work in cloud architecture
Covers unique perspectives and ideas that may add color to other topics and subjects
Helps learners develop professional skills or deep expertise in cloud architecture
Offers hands-on labs and interactive materials
Requires learners to come in with extensive background knowledge first

Save this course

Save Apache Airflow on AWS EKS: The Hands-On Guide to your list so you can find it easily later:
Save

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Apache Airflow on AWS EKS: The Hands-On Guide with these activities:
Kubernetes Refresher
Ensure a strong foundation by reviewing key Kubernetes concepts and terminology.
Browse courses on Kubernetes Concepts
Show steps
  • Review documentation or tutorials on Kubernetes basics
  • Optionally, complete a quick Kubernetes course or workshop
AWS EKS Best Practices
Ensure a solid foundation for our EKS cluster by learning recommended best practices.
Browse courses on AWS Best Practices
Show steps
  • Locate documentation on AWS EKS Best Practices
  • Review the general best practices for EKS
  • Identify specific best practices relevant to our course
Kubernetes in Action
Supplement your course knowledge with a comprehensive guide to Kubernetes.
Show steps
  • Read the chapters relevant to our course topics
  • Review the code examples and exercises
Show all three activities

Career center

Learners who complete Apache Airflow on AWS EKS: The Hands-On Guide will develop knowledge and skills that may be useful to these careers:
Airflow Engineer
Orchestrating intricate data pipelines with maximum efficiency and reliability is the bread and butter of an Airflow Engineer. Apache Airflow on AWS EKS: The Hands-On Guide empowers you with the expertise to design and implement robust Airflow architectures on AWS EKS. From optimizing DAG deployment strategies to ensuring robust data security, this course equips you with the skills to excel in this in-demand role.
Software Engineer
As a Software Engineer, you are the backbone of software development, responsible for designing, developing, and maintaining software systems. Apache Airflow on AWS EKS: The Hands-On Guide provides you with a solid foundation in deploying and managing Apache Airflow on AWS EKS. By understanding the concepts taught in this course, you will enhance your ability to build and maintain complex software systems that leverage the power of data pipelines.
Data Analyst
Data Analysts are the detectives of data, uncovering hidden patterns and insights to drive informed decision-making. Apache Airflow on AWS EKS: The Hands-On Guide provides you with the knowledge to leverage Airflow's capabilities to automate and manage data pipelines. By mastering the techniques taught in this course, you will become a more effective Data Analyst, enabling faster and more efficient data analysis.
Data Engineer
As a Data Engineer, you are the architect of data-driven solutions that transform raw data into actionable insights. Apache Airflow on AWS EKS: The Hands-On Guide provides you with the foundational knowledge to build scalable, reliable, and efficient data pipelines using Airflow on AWS EKS. By mastering the concepts taught in this course, you will enhance your ability to design, implement, and maintain complex data engineering systems.
Cloud Architect
Cloud Architects are the masterminds behind designing and managing cloud-based infrastructure. Apache Airflow on AWS EKS: The Hands-On Guide offers you a deep dive into the intricacies of deploying and managing Apache Airflow on AWS EKS. Through this course, you will gain the expertise to create highly scalable, fault-tolerant, and cost-effective cloud architectures that leverage the power of Apache Airflow.
Systems Engineer
Systems Engineers are the architects of complex systems, ensuring seamless integration and optimal performance. Apache Airflow on AWS EKS: The Hands-On Guide provides you with the foundational knowledge to design and implement scalable, fault-tolerant, and cost-effective systems that leverage Airflow on AWS EKS. By mastering the concepts taught in this course, you will become a more effective Systems Engineer, enabling you to build and maintain complex systems with confidence.
Cloud Developer
Cloud Developers are the architects of the cloud, building and deploying applications that leverage the power of cloud computing. Apache Airflow on AWS EKS: The Hands-On Guide provides you with the foundational knowledge to develop and deploy data-driven applications on AWS EKS using Airflow. By mastering the concepts taught in this course, you will become a more effective Cloud Developer, enabling you to build and maintain scalable, reliable, and efficient cloud-based applications.
Big Data Engineer
Big Data Engineers are the architects of massive data systems, wrangling vast amounts of data to uncover valuable patterns and insights. Apache Airflow on AWS EKS: The Hands-On Guide equips you with the skills to design and implement scalable, fault-tolerant, and cost-effective Big Data architectures using Airflow on AWS EKS. By mastering the concepts taught in this course, you will become a more effective Big Data Engineer, enabling you to manage and process massive data sets with confidence.
Data Scientist
Data Scientists are the wizards of data analysis, extracting valuable insights from raw data to drive informed decision-making. Apache Airflow on AWS EKS: The Hands-On Guide provides you with the knowledge to leverage Airflow's capabilities to automate and manage data pipelines. By mastering the techniques taught in this course, you will become a more effective Data Scientist, enabling faster and more efficient data analysis.
DevOps Engineer
DevOps Engineers are the glue that holds together development and operations teams, ensuring seamless collaboration and efficient software delivery. Apache Airflow on AWS EKS: The Hands-On Guide equips you with the skills to integrate Airflow into your DevOps pipeline and automate the deployment and management of data pipelines. By mastering the techniques taught in this course, you will become a more effective DevOps Engineer, enabling faster and more reliable software delivery.
IT Architect
IT Architects are the visionaries of IT infrastructure, designing and implementing the blueprint for an organization's technology needs. Apache Airflow on AWS EKS: The Hands-On Guide provides you with the foundational knowledge to design and implement scalable, fault-tolerant, and cost-effective IT architectures that leverage Airflow on AWS EKS. By mastering the concepts taught in this course, you will become a more effective IT Architect, enabling you to build and maintain complex IT systems with confidence.
DevOps Manager
DevOps Managers are the conductors of the DevOps orchestra, leading teams to deliver software faster and more reliably. Apache Airflow on AWS EKS: The Hands-On Guide provides you with the knowledge to implement and manage Airflow in a DevOps environment. By mastering the concepts taught in this course, you will become a more effective DevOps Manager, enabling your team to deliver high-quality software with greater efficiency.
Data Warehouse Engineer
Data Warehouse Engineers are the architects of data storage, designing and managing data warehouses that provide a centralized repository for data analysis. Apache Airflow on AWS EKS: The Hands-On Guide provides you with the knowledge to leverage Airflow's capabilities to automate and manage data pipelines that load data into data warehouses. By mastering the techniques taught in this course, you will become a more effective Data Warehouse Engineer, enabling you to build and maintain scalable, reliable, and efficient data warehouses.
Data Integration Architect
Data Integration Architects are the masterminds of data connectivity, designing and implementing solutions to integrate data from disparate sources. Apache Airflow on AWS EKS: The Hands-On Guide provides you with the knowledge to leverage Airflow's capabilities to automate and manage data pipelines that integrate data from various sources. By mastering the techniques taught in this course, you will become a more effective Data Integration Architect, enabling you to build and maintain scalable, reliable, and efficient data integration solutions.
Cloud Solutions Architect
Cloud Solutions Architects are the strategic advisors of cloud adoption, guiding organizations in leveraging cloud computing to achieve their business goals. Apache Airflow on AWS EKS: The Hands-On Guide provides you with the knowledge to design and implement data-driven solutions on AWS EKS using Airflow. By mastering the concepts taught in this course, you will become a more effective Cloud Solutions Architect, enabling you to guide organizations in their cloud journey with confidence.

Reading list

We've selected six books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Apache Airflow on AWS EKS: The Hands-On Guide.
Comprehensive guide to Kubernetes, covering everything from the basics to advanced topics such as networking and security.
Comprehensive guide to Docker, covering everything from the basics to advanced topics such as building and deploying images.
For a deep dive into Helm, this book provides a comprehensive guide to using Helm to manage Kubernetes applications.
If you are new to Kubernetes, this book can help you get up to speed with the basics before taking this course.
Although not directly related to Airflow, this book provides a solid foundation in modern software engineering principles and best practices, which are applicable to Airflow development.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to Apache Airflow on AWS EKS: The Hands-On Guide.
Apache Airflow: The Hands-On Guide
Most relevant
Hands-On with Amazon EKS
Most relevant
Introduction to Airflow
Most relevant
Terraform on AWS EKS Kubernetes IaC SRE- 50 Real-World...
Most relevant
Automate Data Pipelines
Most relevant
Kubernetes in AWS: Create Cluster in EKS in your own VPC
Most relevant
Getting Started with Amazon EKS Anywhere
Most relevant
Kubernetes Hands-On - Deploy Microservices to the AWS...
Most relevant
Containers on AWS Wavelength
Most relevant
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser