Schluss mit Copy-Paste-Pipelines. Shared Libraries, die wirklich funktionieren.

Jenkins Pipeline Experten Training – Teilnehmer arbeiten praxisnah in kleiner Gruppe
2 TageMax. 7 Teilnehmer1199 EUR netto

Jenkins-Pipelines werden schnell komplex. Dieselbe Logik über mehrere Jenkinsfiles kopiert, Stages wachsen unkontrolliert, Deployments fühlen sich fragil an. Wie strukturiere ich Shared Libraries ohne IDE-Support? Warum scheitern einfache Operationen in der Groovy-Sandbox? In diesem Training arbeiten Sie mit echten Szenarien aus Kundenprojekten. Sie entwickeln eine eigene Shared Library, konfigurieren Multi-Branch Pipelines und optimieren Pipeline-Laufzeiten. Am Ende haben Sie erprobte Patterns, die Sie direkt übernehmen können.

Zielgruppe

  • Erfahrene Jenkins-Nutzer, die ihre Pipeline-Architektur verbessern wollen
  • DevOps Engineers, die Jenkins-Pipelines für mehrere Teams bereitstellen
  • CI/CD-Verantwortliche, die Wiederverwendbarkeit und Wartbarkeit steigern möchten
  • Build Engineers, die komplexe Multi-Branch-Setups betreuen

Voraussetzungen

  • Solide Jenkins-Erfahrung (mindestens 6 Monate aktive Nutzung)
  • Kenntnisse in Declarative und Scripted Pipelines
  • Git-Kenntnisse auf fortgeschrittenem Niveau (Branching, Merging)
  • Grundlegendes Verständnis von Groovy ist hilfreich, aber nicht zwingend

Curriculum

1

Pipeline-Architektur und Design-Patterns

  • Pipeline-Design-Patterns für Enterprise-Umgebungen
  • Stage-Struktur: Wann teilt man auf, wann fasst man zusammen?
  • Parallele Ausführung mit parallel und matrix
  • Pipeline-Performance analysieren und optimieren
  • When-Conditions und bedingte Ausführung
2

Shared Libraries entwickeln

  • Aufbau einer Shared Library: vars/, src/, resources/
  • Globale Funktionen und Custom Steps
  • Klassen in src/ für komplexere Logik
  • Library-Versionierung und Branches
  • Testing von Shared Libraries mit Jenkins Pipeline Unit
  • Library-Governance: Wer darf was ändern?
3

Multi-Branch und Organization Pipelines

  • Multi-Branch Pipelines konfigurieren und verstehen
  • Branch Discovery und automatisches Job-Management
  • Pull-Request-Builds und Status-Checks
  • Organization Folders für GitHub und GitLab
  • Branch-spezifische Pipeline-Logik (when { branch ... })
4

Fortgeschrittene Groovy-Techniken

  • Groovy-Grundlagen für Jenkins-Pipelines
  • CPS-Transformation und deren Auswirkungen
  • @NonCPS-Methoden richtig einsetzen
  • Scripted Pipelines für dynamische Workflows
  • Pipeline-Debugging und Replay-Funktion
5

Deployment-Strategien und Environments

  • Environment-Management in Pipelines (environment, credentials)
  • Deployment-Pipelines: Dev, Staging, Production
  • Approval-Gates und Input-Steps
  • Rollback-Strategien in Jenkins
  • Integration mit Kubernetes und Docker für Deployments
6

Pipeline-Wartung und Skalierung

  • Pipeline-Laufzeiten reduzieren: Caching, Parallelisierung, Ressourcen
  • Gemeinsame Pipeline-Templates für mehrere Teams
  • Migration von Freestyle-Jobs zu Pipelines
  • Pipeline-Monitoring mit Prometheus und Grafana
  • Fehlersuche in komplexen Pipelines: Blue Ocean, Logs, Replay

Das nehmen Sie mit

Kleine Gruppen mit maximal 7 Teilnehmern
Fortgeschrittene Themen mit echten Projekt-Szenarien
Zertifizierte Trainer aus der Jenkins-Community
Eigene Shared Library als Take-away

Teilnahmegebühr

Pro Teilnehmer bei öffentlichen Terminen

1199 EUR

zzgl. MwSt.

Sie möchten ein Inhouse-Training für Ihr gesamtes Team? Kontaktieren Sie uns für ein individuelles Angebot.

Nächste Termine

DatumOrtStatus
06. Juli 2026Münchenverfügbar
05. Oktober 2026Onlineverfügbar
07. Dezember 2026Berlinverfügbar

Das sagen unsere Teilnehmer

Shared Libraries waren für mich vorher eine Blackbox. Nach dem Training habe ich innerhalb einer Woche unsere erste Library aufgesetzt -- die wird jetzt von vier Teams genutzt.

Thomas B.

Das Training hat sich allein durch die Optimierungstipps bezahlt gemacht. Unsere Pipeline-Laufzeit ist um 40% gesunken.

Kathrin W.

Sehr gut, dass auch Groovy-Fallstricke wie CPS erklärt wurden. Das hätte ich mir vorher sparen können, wenn ich das früher gewusst hätte.

Daniel F.

Durchführungsformate

Ob öffentlicher Kurs, firmeninternes Training oder persönliches Coaching – wir passen uns an.

Öffentliche Trainings

Feste Termine, kleine Gruppen mit maximal 7 Teilnehmern und die Möglichkeit, sich mit Fachleuten aus anderen Unternehmen auszutauschen.

Inhouse Trainings

Maßgeschneidert für Ihr Team, an Ihrem Standort oder remote. Sie bestimmen Inhalte, Tempo und Termin.

Coaching & Beratung

Individuelle Begleitung bei konkreten Herausforderungen. Wir helfen direkt dort, wo es gerade klemmt.

Jenkins Pipeline Experten Training

Sichern Sie sich jetzt einen Platz oder lassen Sie sich ein maßgeschneidertes Inhouse-Angebot erstellen.

Training anfragen