Obrigado por enviar sua consulta! Um dos membros da nossa equipe entrará em contato com você em breve.
Obrigado por enviar sua reserva! Um dos membros da nossa equipe entrará em contato com você em breve.
Programa do Curso
Nós Avançados do n8n para Automação de DevOps
- Nó Webhook: métodos de autenticação, modos de resposta e processamento de cabeçalhos.
- Nó HTTP Request: chamadas à API REST, tratamento de paginação, respostas de erro e lógica de retry.
- Nó SSH: autenticação por chaves, execução remota de comandos e transferência de arquivos.
- Nó Execute Command: execução de scripts shell, kubectl e CLI do Terraform no host do n8n.
- Nó Code: JavaScript e Python para transformação de dados entre etapas do pipeline.
- Nó Git: clonagem de repositórios, comprometimento de alterações e envio dentro de um fluxo de trabalho.
- Laboratório: construir um receptor de webhook que enriquece cargas úteis recebidas e envia respostas condicionais.
Integração com Plataformas CI/CD usando n8n
- Nó GitHub: disparar fluxos de trabalho, verificar status do job, criar releases e gerenciar issues.
- Nó GitLab: acionar pipelines, monitorar progresso das etapas e gerenciar solicitações de merge.
- Nó Jenkins: builds parametrizados, consultas de status de jobs e gerenciamento de configuração.
- Nós CircleCI e Bitbucket Pipeline: acionar pipelines e recuperar resultados da build.
- Padrão: hub de CI/CD multicanal com divergência a partir de um único acionador webhook.
- Padrão: agregação de status da build com portas de promoção condicional.
- Laboratório: criar um fluxo de trabalho que aciona builds em duas plataformas CI/CD e aguarda que ambas sejam bem-sucedidas.
Composição de Fluxos de Trabalho e Tratamento de Erros
- Nó Sub-workflow: dividir fluxos de trabalho monolíticos em componentes modulares e reutilizáveis.
- Nó Error Trigger: tratamento centralizado de erros para automações de CI/CD multicamada.
- Nós Switch e Merge: ramificação condicional e caminhos de execução paralelos.
- Acionador de Agendamento (Schedule Trigger): orquestração baseada em cron e verificações de saúde periódicas.
- Nó Loop Over Items: processamento em lote em múltiplos repositórios ou ambientes.
- Laboratório: projetar um pipeline modular com sub-fluxos de trabalho e roteamento centralizado de erros.
Construção de Pipelines de Implantação Contínua
- Promoção de ambiente: de dev para staging para produção com portas de aprovação manual.
- Integração com Infrastructure as Code (IaC): acionar execuções do Terraform e Terragrunt a partir do n8n.
- Implantação de contêineres: orquestrar builds de imagens Docker, envio para registries e reinicialização de serviços.
- Integração de notificações: alertas via Slack, Microsoft Teams e email para eventos do pipeline.
- Rastreamento de artefatos: captura e propagação de metadados da build entre as etapas do pipeline.
- Laboratório: construir um pipeline de implantação ponta a ponta com portas de aprovação e notificações multicanal.
Configuração do n8n para Ambientes de DevOps
- Implantação no Docker com backend PostgreSQL e Redis para execução em modo de fila.
- Variáveis de ambiente e métodos de configuração para configurações de nível de produção.
- Gerenciamento de credenciais: chaves de API, chaves SSH, tokens OAuth e substituição de credenciais.
- Gerenciamento de usuários: controle de acesso baseado em funções e permissões em nível de equipe.
- Endurecimento de segurança: configuração de SSL, SSO e controle de acesso à API.
- Laboratório: implantar e configurar uma instância do n8n pronta para produção usando Docker Compose.
Monitoramento, Logging e Observabilidade de Fluxos de Trabalho
- Dados de execução do n8n: visualizar, filtrar e exportar o histórico de execuções dos fluxos de trabalho.
- Configuração de logging estruturado e gerenciamento de nível de log para depuração.
- Métricas compatíveis com Prometheus e integração de rastreamento OpenTelemetry.
- Criação de painéis de saúde do fluxo de trabalho com verificações de status acionadas por webhook.
- Alertas automatizados em caso de falhas nos fluxos de trabalho e anomalias no tempo de execução.
- Laboratório: configurar monitoramento e alertas de falha para um fluxo de trabalho de CI/CD multicamada.
Cenários Reais de Automação de DevOps
- Automação de resposta a incidentes: enriquecimento de alertas, notificação de plantão e acionamento de runbooks.
- Monitoramento da saúde dos pods do Kubernetes com fluxos de trabalho automatizados de reinicialização e escalonamento.
- Rollback automatizado: detecção de falhas na implantação e reversão para o último estado conhecido como válido.
- Detecção de desvio de configuração: comparação do estado implantado com a configuração desejada.
- Manutenção agendada da infraestrutura: tarefas de limpeza, criação de snapshots e liberação de recursos.
- Laboratório: construir um fluxo de trabalho completo de resposta a incidentes com enriquecimento, notificação e correção automatizada.
Requisitos
- Conhecimento básico dos princípios de DevOps e do ciclo de vida da entrega de software.
- Experiência com Git e pelo menos uma plataforma de CI/CD, como Jenkins, GitHub Actions ou GitLab CI.
- familiaridade com a linha de comando do Linux e contêineres Docker.
- Não é necessária experiência prévia com n8n: todos os nós e fluxos de trabalho são ensinados na prática, desde os primeiros princípios.
Público-Alvo
- Engenheiros de DevOps e engenheiros de plataforma que desejam automatizar pipelines de CI/CD com fluxos de trabalho visuais e controlados por versão.
- Engenheiros de Confiabilidade do Site (SREs) que buscam construir automações de resposta a incidentes e monitoramento.
- Engenheiros de infraestrutura responsáveis pela orquestração de implantações em múltiplos ambientes.
- Equipes de até 13 participantes que buscam um treinamento compacto e prático, com aplicabilidade imediata no dia a dia.
14 Horas
Treinamento Corporativo Personalizado
Soluções de treinamento projetadas exclusivamente para empresas.
- Conteúdo Personalizado: Adaptamos o programa e os exercícios práticos aos objetivos e necessidades reais do seu projeto.
- Horário Flexível: Datas e horários adaptados à agenda da sua equipe.
- Formato: Online (ao vivo), In-Company (em suas instalações) ou Híbrido.
Preço por grupo privado, treinamento online ao vivo, a partir de 2600 € + VAT*
Entre em contato conosco para obter um orçamento preciso e conhecer nossas promoções mais recentes
Testemunhos de Clientes (1)
Eu mais gostei da parte prática e interativa do treinamento.
Andrea Kerekes - Accenture Cluj
Curso - n8n for Beginners: Modern Automation with Latest Features
Máquina Traduzida