Als eine der mächtigsten Funktionen von Jenkins ermöglichen Pipelines die Automatisierung komplexer SW-Bereitstellungen und -Tests.
Dieses Jenkins Pipeline Experten Training richtet sich an erfahrene Jenkins-Nutzer und Entwickler, die ihre Fähigkeiten auf das nächste Level bringen möchten.
Jenkins Pipeline Experten Schulung
Jenkins Pipeline Experten in 2 Tagen
Theorie, Livecoding sowie praktische Übungen
Eigene Jenkins-Umgebung für jeden Teilnehmer
Kleine Gruppen mit max. 7 Teilnehmer
Trainer ist zertifizierter Jenkins Engineer
Unterlagen und Teilnahmezertifikat
Was sind die Schwerpunkte?
- Erweiterte Pipeline-Konzepte – Vertiefung in die Konzepte von Pipeline-as-Code-Strukturen.
- Declarative vs. Scripted Pipelines – Unterschiede und spezifische Anwendungsfälle für beider Pipelines.
- Multibranch Pipelines – Einrichtung und Verwaltung von zur automatischen Erstellung und Ausführung.
- Pipeline-Bibliotheken – Erstellung und Nutzung von Shared Libraries zur Wiederverwendung.
- Best Practices und Fallstudien – Anwendung bewährter Verfahren zur Vertiefung des Verständnisses.
Für wen ist der Kurs geeignet?
- Erfahrene DevOps-Ingenieure – Die ihre Fähigkeiten im Umgang komplexer Jenkins-Pipelines erweitern möchten.
- Senior Softwareentwickler – Die bereits Erfahrung mit CI/CD haben und diese vertiefen möchten.
- Build-Manager und Release-Ingenieure – Die ihre Expertise auf Expertenniveau bringen möchten.
- Technische Architekten – Die robuste und skalierbare CI/CD-Strategien entwerfen und implementieren müssen.
- Berater und Freelancer – Die ihre Dienstleistungen erweitern möchten, indem sie Jenkins anbieten.
Was sollte ich mitbringen?
- Grundlegende Jenkins-Kenntnisse – Vertrautheit mit den grundlegenden Funktionen und der UI von Jenkins.
- Erfahrung mit Jenkins-Pipelines – Praktische Erfahrung mit der Erstellung und Verwaltung von Jenkins-Pipelines.
- Kenntnisse in Skriptsprachen – Vertrautheit mit Skriptsprachen für die Erstellung von Pipelines.
- Erfahrung mit Build- und Deployment-Tools – Erfahrung mit Build-Tools und Deployment-Tools.
- Grundlegendes Verständnis von DevOps – Vertrautheit mit den Prinzipien und Praktiken von DevOps.
Was sind die Vorteile?
- Tiefgehendes Verständnis von Jenkins Pipelines – umfassendes Wissen über Konzepte und Techniken.
- Effizienzsteigerung durch Automatisierung – komplexe Build-, Test- und Deployment-Prozesse automatisieren.
- Wiederverwendbarer Code, Erhöhte Skalierbarkeit und Performance-Optimierung – von Jenkins Pipelines.
- Karrierevorteil – Fortgeschrittene Kenntnisse in Jenkins und CI/CD sind in der IT-Branche sehr gefragt.
- Erfahrungsaustausch und Networking – Möglichkeit, sich mit anderen Experten auszutauschen.
Die Agenda zum Kurs
Einführung Jenkins Pipeline
- Jenkins und Jenkins Pipeline
- Grundlegende Pipeline Konzepte und Syntax
- Scripted vs. deklarative Pipeline
Pipeline Buildsteps
- Shell Scripte oder Windows Batch ausführen
- Build, Test und Deploy mit Groovy, Python, Maven, Gradle oder anderen Programmiersprachen und Tools
Mit Beispielen, best practices und einer praktische Übung.
Problem & Error Handling
- Fehlersuche und Logging
- Fehlerbehandlung in der Pipeline
Mit Live-Coding und best practices.
Checkout + Multibranch
- Projekt auschecken in der Pipeline mit git oder svn
- Multibranch Pipeline richtig konfigurieren und anwenden
Mit Beispielen, best practices und einer praktische Übung.
Global Shared Library
- Arten von Libraries und deren Anwendung
- Libraries im Jenkins konfigurieren und verwenden
Mit Beispielen, best practices und einer praktische Übung.
Jenkins Pipeline und Agenten
- Überblick Jenkins Agenten – statisch und dynamisch
- Konfiguration und Arbeiten mit Agenten in der Pipeline
Mit Beispielen, best practices und einer praktische Übung.
Pipeline Trigger und Parameter
- Pipeline Trigger und Parameter konfigurieren und behandeln
- Pipelines steuern und verketten
Parallelisierung und Nebenläufigkeit
- Builds in der Pipeline parallelisieren
- Unterschiede in der scripted und deklarativen Pipeline
- Motivation und Implementierung von Nebenläufigkeit
Mit Live-Coding und best practices.
Das sagen unsere Teilnehmer!
Ein super Kurs! Als erfahrener Jenkins-Nutzer habe ich im Jenkins Pipeline Experten Kurs viele neue Tipps und Techniken gelernt. Der Austausch mit anderen Teilnehmern und Dozenten war klasse. Jetzt fühle ich mich bereit, selbst schwierige Pipeline-Projekte zu meistern.
⭐️⭐️⭐️⭐️⭐️ Peter H. (Generali)
Zunächst hat mir der Jenkins Pipeline Experten Kurs geholfen, meine bisherigen Kenntnisse zu festigen. Darüber hinaus konnte ich Neues dazulernen. Außerdem waren die Dozenten kompetent, und zudem waren die Unterlagen hilfreich. Folglich ist dieser Kurs empfehlenswert für diejenigen, die ihre Jenkins Pipeline Kenntnisse erweitern möchten.
⭐️⭐️⭐️⭐️⭐️ Ralph M. (Buildmanager)
Solides Training. Der Jenkins Pipeline Experten Kurs war gut strukturiert und deckte alle relevanten Themen ab. Die praktischen Übungen haben es mir ermöglicht, das Gelernte sofort umzusetzen. Ich habe jetzt ein besseres Verständnis für Jenkins Pipelines und fühle mich sicherer im Umgang damit.
⭐️⭐️⭐️⭐️⭐️ Christine L. (Commerce)
Der Kurs war nicht nur informativ, sondern auch direkt auf den Punkt. Zudem beantworteten die Trainer alle Fragen nicht nur geduldig, sondern gaben auch praktische Tipps aus ihrer Erfahrung. Daher kann ich den Kurs jedem empfehlen, der seine Kenntnisse über Jenkins Pipelines erweitern und vertiefen möchte.
⭐️⭐️⭐️⭐️⭐️ Werner P. (Verlag)
Die nächsten Termine der öffentlichen Trainings
Inhouse Training
Unsere Jenkins Trainings im Detail:
Wie führen wir unsere Trainings und Workshops durch?
Öffentliches Training
Wir führen öffentliche Trainings in unseren Räumlichkeiten oder
an einem unserer Partnerstandorte durch. Folgendes wird Ihnen während des Seminars und bei Praxisübungen zur Verfügung gestellt:
- Trainingsunterlagen
- Getränke, Obst & Snacks
- Mittagessen & Kaffeepause
- Teilnahmezertifikat
Inhouse Training
Inhouse Trainings können inhaltlich Ihren speziellen Anforderungen, Wünschen oder den Bedürfnissen Ihres Teams bzw. eines Projektes angepasst werden. Sprechen Sie uns an und nennen sie uns einen Wunschtermin. Wir unterbreiten Ihnen gern ein Angebot.
Schreiben Sie uns unter: training@comquent.de
Einzelcoaching
Sie möchten einen unserer Trainer und Berater für sich allein? Auch das ist machbar und bietet die Möglichkeit, ganz auf Ihre Anforderungen und Bedürfnisse einzugehen. Sprechen Sie uns für ein spezielles Angebot incl. Wunschtermin an!
Schreiben Sie uns unter: coaching@comquent.de