Gracias por enviar su consulta! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Gracias por enviar su reserva! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Temario del curso
Revisión de los conceptos básicos de Apache Airflow
- Conceptos clave: DAGs, tareas y operadores
- Arquitectura y componentes de Airflow
- Repaso de casos de uso y flujos de trabajo comunes
Optimización del rendimiento de los flujos de trabajo
- Identificación de cuellos de botella en las tuberías de Airflow
- Técnicas de optimización a nivel de tarea
- Aprovechamiento de reintentos, paralelismo y concurrencia de tareas
Gestión de dependencias complejas
- Definición de dependencias dinámicas en los flujos de trabajo
- Gestión de flujos de trabajo condicionales y con bifurcaciones
- Uso eficaz de grupos de tareas y sub-DAGs
Características avanzadas en Apache Airflow
- Creación de operadores y hooks personalizados
- Implementación de sensores para desencadenantes externos
- Integración de servicios y complementos de terceros
Escalar los despliegues de Apache Airflow
- Enfoques de escalado horizontal y vertical
- Uso de Ejecutores Celery para la ejecución distribuida
- Mejores prácticas para el escalado en entornos cloud
Monitoreo y depuración de flujos de trabajo
- Configuración del registro de eventos y alertas para monitoreo de flujos de trabajo
- Uso de la interfaz de usuario (UI) y la línea de comandos (CLI) de Airflow para solucionar problemas
- Identificación y resolución de problemas comunes en despliegues de Airflow
Seguridad en Apache Airflow
- Autenticación y control de acceso en Airflow
- Protección de datos sensibles y configuraciones del entorno
- Implementación de registros de auditoría para flujos de trabajo
Casos de uso empresariales y mejores prácticas
- Diseño de flujos de trabajo robustos para entornos de producción
- Aprovechamiento de Airflow para ingeniería de datos y tuberías ETL
- Exploración de estudios de casos reales sobre despliegues de Airflow escalables
Resumen y próximos pasos
Requerimientos
- Conocimientos básicos de Apache Airflow
- familiarity con la programación en Python y conceptos de orquestación de flujos de trabajo
- Experiencia en gestión e implementación de aplicaciones en entornos Linux
Audiencia objetivo
- Ingenieros de datos
- Profesionales de DevOps
- Desarrolladores de software
21 Horas
Reseñas (1)
El instructor adaptó la formación al nivel de los participantes y respondió a todas las preguntas. Fue muy comunicativo y resultó fácil interactuar con él. Apreciei mucho el formato de la formación, que incluía muchos ejercicios prácticos. En general, fue una sesión muy entretenida y bien organizada.
Jacek Chlopik - ZAKLAD UBEZPIECZEN SPOLECZNYCH
Curso - Apache Airflow: Building and Managing Data Pipelines
Traducción Automática