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 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 shell, kubectl y Terraform CLI en el host n8n
- Nodo Código: JavaScript y Python para la transformación de datos entre etapas de la canalización
- Nodo Git: clonar repositorios, confirmar cambios y enviar desde dentro de un flujo de trabajo
- Laboratorio: construir un receptor web que enriquezca las cargas entrantes y envíe respuestas condicionales
Integración de plataformas CI/CD con n8n
- Nodo GitHub: enviar flujos de trabajo, consultar el estado del trabajo, crear lanzamientos y gestionar incidencias
- Nodo GitLab: activar canalizaciones, monitorizar el progreso de las etapas y gestionar solicitudes de fusión (merge requests)
- Nodo Jenkins: compilaciones parametrizadas, consultas de estado de trabajos y gestión de configuración
- Nodos de CircleCI y Bitbucket Pipeline: activar canalizaciones y recuperar los resultados de la compilación
- Patrón: centro de CI/CD multiplataforma con dispersión desde un único activador web
- Patrón: agregación del estado de la compilación con puertas de promoción condicionales
- Laboratorio: 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: dividir flujos de trabajo monolíticos en componentes modulares y reutilizables
- Nodo de activación de error: manejo centralizado de errores para automatizaciones de CI/CD multifase
- Nodos Conmutador y Combinar: ramificación condicional y caminos de ejecución paralelos
- Activador por programación: orquestación de canalizaciones basada en cron y verificaciones periódicas de estado
- Nodo Loop Over Items: procesamiento por lotes a través de múltiples repositorios o entornos
- Laboratorio: diseñar una canalización modular con sub-flujos y enrutamiento centralizado de errores
Construcción de canalizaciones de implementación continua
- Promoción de entornos: de desarrollo a staging (preproducción) a producción con puertas de aprobación manual
- Integración de Infraestructura como Código: activar ejecuciones de Terraform y Terragrunt desde n8n
- Implementación de contenedores: orquestar la construcción de imágenes Docker, el envío a registros y el reinicio de servicios
- Integración de notificaciones: alertas de Slack, Microsoft Teams y correo electrónico para eventos de la canalización
- Seguimiento de artefactos: captura y propagación de metadatos de compilación entre etapas de la canalización
- Laboratorio: construir una canalización de implementación de extremo a extremo con puertas de aprobación y notificaciones multicanal
Configuración de n8n para entornos de DevOps
- Implementación en Docker con backend PostgreSQL y Redis para ejecución en modo cola
- Variables de entorno y métodos de configuración para configuraciones de nivel de producción
- 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 la seguridad: configuración de SSL, SSO (inicio de sesión único) y control de acceso API
- Laboratorio: 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 de n8n: visualización, filtrado y exportación del historial de ejecuciones 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 paneles de salud de flujos de trabajo con verificaciones de estado activadas por webhook
- Alertas automatizadas ante fallos de flujos de trabajo y anomalías en el tiempo de ejecución
- Laboratorio: configurar monitoreo y alertas de fallo para un flujo de trabajo CI/CD multifase
Escenarios reales de automatización de DevOps
- Automatización de respuesta a incidentes: enriquecimiento de alertas, notificación de guardia y activación de libros de procedimientos (runbooks)
- Monitoreo de salud de pods de Kubernetes con flujos de trabajo automatizados de reinicio y escalado
- Reversión automática: detectar fallos de implementación y volver al último estado conocido como correcto
- Detección de desviaciones de configuración: comparar el estado implementado contra la configuración deseada
- Mantenimiento programado de infraestructura: tareas de limpieza, creación de instantáneas (snapshots) y recolección de recursos no utilizados
- 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 del 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
- Familiaridad con la línea de comandos de Linux y contenedores Docker
- No se requiere experiencia previa en n8n: todos los nodos y flujos de trabajo se enseñan de forma práctica desde primeros principios
Público objetivo
- Ingenieros de DevOps e ingenieros de plataforma que desean automatizar las canalizaciones de CI/CD con flujos de trabajo visuales y controlados por versión
- Ingenieros de Confiabilidad del Sitio (SRE) que buscan construir automatizaciones de respuesta ante incidentes y monitoreo
- Ingenieros de infraestructura responsables de la orquestación de implementación 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