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 de DevOps
- Nodo Webhook: métodos de autenticación, modos de respuesta y procesamiento de encabezados
- Nodo HTTP Request: 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 Execute Command: ejecución de scripts de shell, kubectl y CLI de Terraform en el host de n8n
- Nodo Code: JavaScript y Python para transformación de datos entre etapas de la pipeline
- Nodo Git: clonado de repositorios, commit de cambios y push desde dentro de un flujo de trabajo
- Laboratorio: construir un receptor de webhook que enriquece cargas útiles entrantes y envía respuestas condicionales
Integración de plataformas CI/CD con n8n
- Nodo GitHub: desencadenar flujos de trabajo, consultar estado del trabajo, crear releases y gestionar issues
- Nodo GitLab: desencadenar pipelines, monitorear progreso de etapas y gestionar merge requests
- Nodo Jenkins: builds parametrizados, consultas de estado de trabajo y gestión de configuración
- Nodos de CircleCI y Bitbucket Pipeline: desencadenar pipelines y recuperar resultados de builds
- Patrón: centro de CI/CD multi-plataforma con fan-out desde un único desencadenante de webhook
- Patrón: agregación de estado del build con puertas de promoción condicionales
- Laboratorio: crear un flujo de trabajo que desencadene builds en dos plataformas de CI y espere a que ambas pasen
Composición de flujos de trabajo y manejo de errores
- Nodo Sub-workflow: descomponer flujos de trabajo monolíticos en componentes modulares y reutilizables
- Nodo Error Trigger: manejo centralizado de errores para automatizaciones de CI/CD multi-etaapa
- Nodos Switch y Merge: ramificación condicional y rutas de ejecución paralela
- Trigger de programación: orquestación basada en cron para pipelines y comprobaciones de salud periódicas
- Nodo Loop Over Items: procesamiento por lotes en múltiples repositorios o entornos
- Laboratorio: diseñar una pipeline modular con sub-flujos y enrutamiento centralizado de errores
Construcción de pipelines de despliegue continuo
- Promoción de entorno: dev a staging a producción con puertas de aprobación manual
- Integración de Infraestructura como Código: desencadenar ejecuciones de Terraform y Terragrunt desde n8n
- Despliegue de contenedores: orquestar builds de imágenes Docker, pushes al registro y reinicios de servicios
- Integración de notificaciones: alertas de Slack, Microsoft Teams y email para eventos de pipeline
- Seguimiento de artefactos: captura y propagación de metadatos de build entre etapas de la pipeline
- Laboratorio: construir una pipeline de despliegue de extremo a extremo con puertas de aprobación y notificaciones multi-canal
Configuración de n8n para entornos de DevOps
- Implementación de Docker con backend de PostgreSQL y Redis para ejecución en modo cola
- Variables de entorno y métodos de configuración para configuraciones de grado de producción
- Gestión de credenciales: claves de 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 de SSL, SSO y control de acceso a la API
- Laboratorio: implementar y configurar una instancia de n8n lista para producción usando Docker Compose
Monitoreo, registro y observabilidad de flujos de trabajo
- Datos de ejecución de n8n: visualización, filtrado y exportación del historial de ejecución de flujos de trabajo
- Configuración de registro estructurado y gestión de niveles de registro para depuración
- Métricas compatibles con Prometheus e integración de rastreo OpenTelemetry
- Construcción de tableros de salud de flujos de trabajo con comprobaciones de estado desencadenadas por webhook
- Alertas automatizadas ante fallos de flujo de trabajo y anomalías en tiempos de ejecución
- Laboratorio: configurar monitoreo y alertas de fallos para un flujo de trabajo de CI/CD multi-etaapa
Escenarios reales de automatización de DevOps
- Automatización de respuesta a incidentes: enriquecimiento de alertas, notificación de guardia y disparo de runbooks
- Monitoreo de salud de pods de Kubernetes con flujos de trabajo de reinicio y escalación automatizados
- Rollback automático: detección de fallos de despliegue y reversion al último estado conocido como bueno
- Detección de deriva de configuración: comparar el estado implementado contra la configuración deseada
- Mantenimiento programado de infraestructura: tareas de limpieza, creación de snapshots y recuperación de recursos
- Laboratorio: 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 de CI/CD como Jenkins, GitHub Actions o GitLab CI
- Conocimiento 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 desde cero y de manera práctica
Público objetivo
- Ingenieros de DevOps e ingenieros de plataforma que deseen automatizar pipelines de CI/CD con flujos de trabajo visuales y controlados por versión
- Ingenieros de Confiabilidad de 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 capacitació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