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
Nodos Avanzados de n8n para Automatización DevOps
- Nodo Webhook: métodos de autenticación, modos de respuesta y procesamiento de encabezados
- Nodo Solicitud HTTP: llamadas a API REST, manejo de paginación, respuestas de error y lógica de reintento
- Nodo SSH: autenticación basada en claves, ejecución remota de comandos y transferencia de archivos
- Nodo Ejecutar Comando: ejecución de scripts de shell, kubectl y CLI de Terraform en el anfitrión n8n
- Nodo Código: JavaScript y Python para transformación de datos entre etapas del pipeline
- Nodo Git: clonación de repositorios, confirmación de cambios y empuje desde dentro de un flujo de trabajo
- Práctica: construir un receptor webhook que enriquezca cargas útiles entrantes y envíe respuestas condicionales
Integración de Plataformas CI/CD con n8n
- Nodo GitHub: activar flujos de trabajo, sondear el estado del trabajo, crear lanzamientos y gestionar problemas
- Nodo GitLab: activar pipelines, monitorizar el progreso de las etapas y gestionar solicitudes de fusión
- Nodo Jenkins: compilaciones parametrizadas, consultas de estado del trabajo y gestión de configuración
- Nodos CircleCI y Bitbucket Pipeline: activar pipelines y obtener resultados de compilación
- Patrón: centro CI/CD multiplataforma con distribución desde un único disparador webhook
- Patrón: agregación del estado de compilación con puertas de promoción condicionales
- Práctica: crear un flujo de trabajo que active compilaciones en dos plataformas CI y espere a que ambas pasen
Composición de Flujos de Trabajo y Manejo de Errores
- Nodo Sub-flujo: descomponer flujos de trabajo monolíticos en componentes modulares y reutilizables
- Nodo Disparador de Error: manejo centralizado de errores para automatizaciones CI/CD multi-etapa
- Nodos Switch y Merge: ramificación condicional y rutas de ejecución paralela
- Disparador de Programación: orquestación de pipelines basada en cron y comprobaciones periódicas de salud
- Nodo Bucle sobre Elementos: procesamiento por lotes a través de múltiples repositorios o entornos
- Práctica: diseñar un pipeline modular con sub-flujos y enrutamiento centralizado de errores
Construcción de Pipelines de Despliegue Continuo
- Promoción de entorno: de desarrollo a staging a producción con puertas de aprobación manual
- Integración de Infraestructura como Código (IaC): activar ejecuciones de Terraform y Terragrunt desde n8n
- Despliegue de contenedores: orquestar compilaciones de imágenes Docker, empujes al registro y reinicios de servicio
- Integración de notificaciones: alertas para eventos del pipeline en Slack, Microsoft Teams y correo electrónico
- Rastreo de artefactos: captura y propagación de metadatos de compilación a través de las etapas del pipeline
- Práctica: construir un pipeline de despliegue de extremo a extremo con puertas de aprobación y notificaciones multicanal
Configuración de n8n para Entornos DevOps
- Despliegue en Docker con backend PostgreSQL y Redis para ejecución en modo cola
- Variables de entorno y métodos de configuración para entornos empresariales
- Gestión de credenciales: claves API, claves SSH, tokens OAuth y sobrescritura de credenciales
- Gestión de usuarios: control de acceso basado en roles y permisos a nivel de equipo
- Endurecimiento de seguridad: configuración SSL, configuración SSO y control de acceso API
- Práctica: desplegar y configurar una instancia n8n lista para producción utilizando Docker Compose
Monitoreo, Registro y Observabilidad de Flujos de Trabajo
- Datos de ejecución n8n: ver, filtrar y exportar el historial de ejecuciones de flujos de trabajo
- Configuración de registro estructurado y gestión del nivel de registros para depuración
- Métricas compatibles con Prometheus e integración de trazabilidad OpenTelemetry
- Construcción de paneles de salud de flujos de trabajo con comprobaciones de estado activadas por webhook
- Alertas automáticas ante fallos de flujos de trabajo y anomalías en el tiempo de ejecución
- Práctica: configurar monitoreo y alertas de fallo para un flujo de trabajo CI/CD multi-etapa
Escenarios de Automatización DevOps del Mundo Real
- Automatización de respuesta a incidentes: enriquecimiento de alertas, notificación de guardia y activación de manuales de operación
- Monitoreo de salud de pods de Kubernetes con flujos de trabajo automatizados de reinicio y escalamiento
- Reversión automatizada: detección de fallos de despliegue y reverción al último estado conocido como bueno
- Detección de deriva de configuración: comparación del estado desplegado contra la configuración deseada
- Mantenimiento programado de infraestructura: tareas de limpieza, creación de instantáneas y liberación de recursos
- Práctica: construir un flujo de trabajo completo de respuesta a incidentes con enriquecimiento, notificación y remediación automatizada
Requerimientos
- Comprensión básica de los principios de DevOps y el ciclo de vida de entrega de software
- Experiencia con Git y al menos una plataforma CI/CD como Jenkins, GitHub Actions o GitLab CI
- Familiaridad con la línea de comandos de Linux y contenedores Docker
- No se requiere experiencia previa con n8n; todos los nodos y flujos de trabajo se enseñan de manera práctica desde los principios básicos
Público Objetivo
- Ingenieros DevOps e ingenieros de plataforma que desean automatizar pipelines de CI/CD con flujos de trabajo visuales y controlados por versiones
- Ingenieros de Confiabilidad del Sitio (SRE) que buscan construir automatizaciones de respuesta a incidentes y monitoreo
- Ingenieros de infraestructura responsables de la orquestación de despliegues en múltiples entornos
- Equipos de hasta 13 participantes que buscan una formación compacta y práctica con aplicabilidad inmediata en el trabajo
14 Horas
Testimonios (1)
Lo que más me gustó fue la parte práctica y de aprendizaje activo de la formación.
Andrea Kerekes - Accenture Cluj
Curso - n8n for Beginners: Modern Automation with Latest Features
Traducción Automática