Neem contact met ons op

Cursusaanbod

Geavanceerde n8n-nodes voor DevOps-automatisering

  • Webhook-node: authenticatiemethoden, responssmodi en headerverwerking
  • HTTP Request-node: REST API-aanroepen, paginatieafhandeling, foutresponsen en retry-logica
  • SSH-node: sleutelgebaseerde authenticatie, uitvoering van externe commando's en overdracht van bestanden
  • Execute Command-node: uitvoeren van shell-scripts, kubectl en Terraform CLI op de n8n-host
  • Code-node: JavaScript en Python voor datatransformatie tussen pijplijnstadia
  • Git-node: klonen van repositories, vastleggen van wijzigingen en pushen vanuit een workflow
  • Lab: bouw een webhook-ontvanger die inkomende payloads verrijkt en conditionele responsen verstuurt

Integratie met CI/CD-platformen met n8n

  • GitHub-node: triggeren van workflows, polsen van taakstatus, maken van releases en beheren van issues
  • GitLab-node: starten van pipelines, monitoren van fasevoortgang en beheren van merge requests
  • Jenkins-node: geparametriseerde builds, statusqueries van taken en configuratiebeheer
  • CircleCI- en Bitbucket Pipeline-nodes: starten van pipelines en ophalen van buildresultaten
  • Patroon: multi-platform CI/CD-hub met fan-out vanuit een enkele webhook-trigger
  • Patroon: aggregatie van buildstatus met conditionele promotion-gates
  • Lab: maak een workflow die builds op twee CI-platformen triggert en wacht tot beide slagen

Workflowcompositie en foutafhandeling

  • Sub-workflow-node: het opsplitsen van monolithische workflows in modulaire, herbruikbare componenten
  • Error Trigger-node: gecentraliseerde foutafhandeling voor multi-step CI/CD-automatiseringen
  • Switch- en Merge-nodes: conditionele vertakking en parallelle uitvoeringspaden
  • Schedule Trigger: cron-gebaseerde pipeline-orkestratie en periodieke healthchecks
  • Loop Over Items-node: batchprocessing over meerdere repositories of omgevingen
  • Lab: ontwerp een modulaire pipeline met sub-workflows en gecentraliseerde foutrouting

Opbouw van continuous deployment-pipelines

  • Environment promotion: van dev naar staging naar productie met handmatige goedkeuringsgates
  • Integratie met Infrastructure as Code: starten van Terraform- en Terragrunt-runs vanuit n8n
  • Containerdeployment: orkestreren van Docker image-builds, registry-pushes en herstarten van diensten
  • Notificatie-integratie: Slack, Microsoft Teams en e-mailmeldingen voor pipeline-evenementen
  • Artifact-tracking: vastleggen en doorgeven van buildmetadata over pijplijnstadia
  • Lab: bouw een end-to-end deployment-pipeline met goedkeuringsgates en notificaties via meerdere kanalen

n8n-configuratie voor DevOps-omgevingen

  • Docker-implementatie met PostgreSQL-backend en Redis voor wachtrijmodus-uitvoering
  • Omgevingsvariabelen en configuratiemethoden voor productie-gegronde setup's
  • Inlogbeheer: API-sleutels, SSH-sleutels, OAuth-tokens en overschrijven van inloggegevens
  • Gebruikersbeheer: rollengebaseerde toegangscontrole en teamniveaurechten
  • Security-harding: SSL-configuratie, SSO-configuratie en API-toegangscontrole
  • Lab: implementeer en configureer een productieready n8n-instantie met Docker Compose

Monitoring, logging en workflow-observabiliteit

  • n8n-uitvoeringsgegevens: bekijken, filteren en exporteren van de workflow-runhistorie
  • Gestructureerde loggingconfiguratie en logniveaubeheer voor foutopsporing
  • Prometheus-compatibele metrics en integratie van OpenTelemetry-tracing
  • Opbouw van workflow-healthdashboards met webhook-geactiveerde statuschecks
  • Geautomatiseerde alarmen bij workflowfouten en afwijkingen in uitvoeringstijd
  • Lab: stel monitoring en faalarmen in voor een multi-step CI/CD-workflow

Real-world DevOps-automatiseringsscenario's

  • Automatisering van incidentrespons: verrijking van meldingen, on-call-notificatie en triggeren van runbooks
  • Monitoring van Kubernetes-pod-health met geautomatiseerde herstart- en escalatieworkflows
  • Geautomatiseerde rollback: detecteren van deploymentfouten en terugkeren naar de laatst bekende goede staat
  • Configuratiedetectie: vergelijken van de ge-deployde staat met de gewenste configuratie
  • Gepland infrastructuuronderhoud: opruimingstaken, het maken van snapshots en resource reaping
  • Lab: bouw een complete incidentrespons-workflow met verrijking, notificatie en geautomatiseerde remediation

Vereisten

  • Basiskennis van DevOps-principes en de softwareleveringscyclus
  • Ervaring met Git en ten minste één CI/CD-platform zoals Jenkins, GitHub Actions of GitLab CI
  • Rekening houden met de Linux-opdrachtlijn en Docker-containers
  • Geen voorkennis in n8n nodig; alle nodes en workflows worden praktisch vanaf de grondslag behandeld

Doelgroep

  • DevOps-engineers en platformengineers die CI/CD-pipelines willen automatiseren met visuele, versiegecontroleerde workflows
  • Site Reliability Engineers die incidentrespons- en monitoringautomatiseringen willen opzetten
  • Infrastructuur-engineers die verantwoordelijk zijn voor de orkestratie van deployments over meerdere omgevingen
  • Teams van maximaal 13 deelnemers die een compacte, praktische training zoeken met directe toepasbaarheid op de werkplek
 14 Uren

Aantal deelnemers


Prijs per deelnemer

Getuigenissen (1)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën