Useful Links
Computer Science
Big Data
Apache Airflow
1. Introduction to Apache Airflow
2. Core Concepts of Airflow
3. Airflow Architecture and Components
4. Setting Up an Airflow Environment
5. Authoring Your First DAG
6. Comprehensive Guide to Operators
7. Managing Workflows with the Airflow UI
8. Scheduling and Triggers
9. Data Sharing and Communication
10. Advanced DAG Authoring Techniques
11. Airflow Providers and Extensibility
12. Testing and Debugging Airflow DAGs
13. Operational Airflow Management
14. Scaling and Production Deployment
15. Airflow Best Practices and Patterns
Airflow Providers and Extensibility
Provider System Overview
Provider Architecture
Provider Package Structure
Provider Versioning
Provider Installation
Core Provider Packages
Amazon (AWS) Provider
S3 Operators and Sensors
EC2 Operators
RDS Operators
Lambda Operators
Google Cloud (GCP) Provider
BigQuery Operators
Cloud Storage Operators
Compute Engine Operators
Dataflow Operators
Microsoft Azure Provider
Blob Storage Operators
Data Factory Operators
Container Instances
Database Providers
PostgreSQL Provider
MySQL Provider
SQLite Provider
Other Popular Providers
Snowflake Provider
Databricks Provider
Kubernetes Provider
Docker Provider
Creating Custom Components
Custom Operators
Inheriting from BaseOperator
Implementing Execute Method
Parameter Validation
Template Fields
Custom Hooks
Hook Base Classes
Connection Management
API Integration Patterns
Custom Sensors
Sensor Implementation
Poke vs Reschedule Logic
Custom Sensor Patterns
Custom Timetables
Timetable Interface
Custom Scheduling Logic
Plugin Development
Plugin Architecture
Plugin Structure
Installing Custom Plugins
Plugin Distribution
Community Contributions
Contributing to Providers
Provider Development Guidelines
Testing Provider Components
Previous
10. Advanced DAG Authoring Techniques
Go to top
Next
12. Testing and Debugging Airflow DAGs