Curso gratuito

Apache Airflow: Orquestación de Pipelines ETL Complejos con DAGs

Curso práctico para data engineers que desean dominar Apache Airflow en la automatización de pipelines ETL. Aprenderás a diseñar, implementar y monitorear DAGs robustos para flujos de trabajo complejos, integrando herramientas como Python, SQL y bases de datos. Al finalizar, serás capaz de construir pipelines escalables y confiables en entornos de producción.

Intermedio
4 semanas
4 modulos
20 lecciones

Contenido del curso

Este módulo te prepara para trabajar con Airflow desde cero, instalando y configurando un entorno local que simule un escenario real. Aprenderás los conceptos clave como DAGs, operadores y tareas, sentando las bases para orquestar pipelines de manera efectiva.

Aquí profundizarás en la creación de DAGs complejos, manejando dependencias entre tareas y utilizando características avanzadas como branching y retries. Esto te permitirá construir pipelines más robustos y adaptables a escenarios de error.

En este módulo, conectarás Airflow con herramientas comunes como bases de datos SQL, APIs y sistemas de archivos para automatizar pipelines ETL completos. Aprenderás a extraer, transformar y cargar datos de manera eficiente, aplicando buenas prácticas de ingeniería de datos.

Este módulo final te desafía a aplicar todo lo aprendido en un proyecto realista, orquestando un pipeline complejo que simula un entorno de producción. Desarrollarás un DAG completo para procesar datos en tiempo real, integrando monitoreo y buenas prácticas de despliegue.

Crea tu propio curso

La IA genera el contenido. Vos elegis el tema. En minutos tenes un curso completo para compartir.

Crear curso gratis