Zkuste nás kontaktovat

Návrh Školení

Pokročilé n8n uzly pro DevOps automatizaci

  • Webhook node: metody autentizace, response módy a zpracování hlaviček
  • HTTP Request node: REST API volání, zpracování paginace, error responses a retry logika
  • SSH node: key-based authentication, vzdálené provádění příkazů a přenos souborů
  • Execute Command node: spouštění shell skriptů, kubectl a Terraform CLI na hostiteli n8n
  • Code node: JavaScript a Python pro transformaci dat mezi fázemi pipeline
  • Git node: cloning repozitářů, commitování změn a push z workflow
  • Laboratoř: vytvoření webhook receiver, který enriches incoming payloads a dispatchuje conditional responses

Integrace CI/CD platform s n8n

  • GitHub node: spouštění workflows, polling job status, vytváření releases a správa issues
  • GitLab node: triggerování pipeline, monitoring stage progress a správa merge requestů
  • Jenkins node: parametrized builds, querying job status a configuration management
  • CircleCI a Bitbucket Pipeline nodes: spouštění pipeline a získávání build results
  • Pattern: multi-platform CI/CD hub s fan-out z jediného webhook triggeru
  • Pattern: build-status aggregation s conditional promotion gates
  • Laboratoř: vytvoření workflow, které spouští buildy na dvou CI platformách a čeká na oba k úspěchu

Kompozice workflow a zpracování chyb

  • Sub-workflow node: rozdělení monolitických workflows do modulárních, znovu použitelných komponent
  • Error Trigger node: centralizované zpracování chyb pro multi-step CI/CD automations
  • Switch a Merge nodes: conditional branching a parallel execution paths
  • Schedule Trigger: cron-based pipeline orchestration a periodické health checks
  • Loop Over Items node: batch processing napříč více repozitáři nebo prostředích
  • Laboratoř: návrh modulárního pipeline s sub-workflows a centralizovaným error routingem

Budování Continuous Deployment Pipeline

  • Environment promotion: dev do staging do production s manual approval gates
  • Infrastructure as Code integrace: triggerování Terraform a Terragrunt běhů z n8n
  • Container deployment: orchestrování Docker image buildů, registry pushes a service restartů
  • Notification integrace: Slack, Microsoft Teams a emailové alerty pro pipeline events
  • Artifact tracking: zachycení a propagace build metadata napříč fázemi pipeline
  • Laboratoř: vytvoření end-to-end deployment pipeline s approval gates a multi-channel notifikacemi

Konfigurace n8n pro DevOps prostředí

  • Docker deployment s PostgreSQL backendem a Redis pro queue mode execution
  • Environment variables a metody konfigurace pro production-grade nastavení
  • Správa credentials: API keys, SSH keys, OAuth tokens a credential overwrites
  • Správa uživatelů: role-based access control a team-level permissions
  • Security hardening: SSL setup, SSO konfigurace a API access control
  • Laboratoř: nasazení a konfigurace production-ready n8n instance pomocí Docker Compose

Monitoring, Logging a Observability workflow

  • n8n execution data: prohlížení, filtrování a exportování historie běhů workflow
  • Konfigurace structured logging a management log level pro debugging
  • Prometheus compatible metrics a OpenTelemetry tracing integrace
  • Budování workflow health dashboards s webhook-triggered status checks
  • Automatizované alertování na workflow failures a execution time anomalies
  • Laboratoř: nastavení monitoring a failure alerting pro multi-step CI/CD workflow

Real-world DevOps automatizační scénáře

  • Incident response automatizace: alert enrichment, on-call notifikace a runbook triggering
  • Kubernetes pod health monitoring s automatickým restartem a escalation workflows
  • Automatizovaný rollback: detekce deployment failures a revertoval k poslednímu známému dobrému stavu
  • Detekce konfiguracního driftu: porovnání deployed state proti desired configuration
  • Scheduled infrastructure maintenance: cleanup tasks, snapshot creation a resource reaping
  • Laboratoř: vytvoření kompletního incident response workflow s enrichment, notifikací a automatickou remediací

Požadavky

  • Základní pochopení DevOps principů a životního cyklu dodávky softwaru
  • Zkušenost s Git a alespoň jednou CI/CD platformou jako je Jenkins, GitHub Actions nebo GitLab CI
  • Seznámení se s Linuxovým příkazovým řádkem a Docker kontejnery
  • Žádné předchozí znalosti n8n nejsou vyžadovány - všechny uzly a workflows jsou naučeny prakticky od prvních principů

Cílová skupina

  • DevOps inženýři a platformní inženýři, kteří chtějí automatizovat CI/CD pipeline s vizuálními, verzovanými workflows
  • Site Reliability Engineers hledající způsob, jak budovat incident response a monitoring automations
  • Infrastrukturní inženýři zodpovědní za deployment orchestraci napříč více prostředími
  • Týmy až do 13 účastníků hledající kompaktní praktické školení s okamžitou použitelností v práci
 14 Hodiny

Počet účastníků


Cena za účastníka

Reference (1)

Nadcházející kurzy

Související kategorie