Continuous Integration mit Jenkins
-
Datum Termin auf Anfrage
-
Uhrzeit 09:00 - 17:00 Uhr
-
Preis 1.760,00 € *
-
Frühbucher 1.584,00 € *
-
max. 12 Teilnehmer
-
online
Agile Software-Entwicklung: Mit dem CI/CD-Tool Jenkins lassen sich Softwarequalität und Entwicklungsprozesse optimieren. In diesem Workshop lernen Sie, wie Sie Jenkins konfigurieren, betreiben, an gängige Entwicklungs-Umgebungen anschließen und Pipelines erstellen.
Nach einer Einführung in das Thema Continuous Integration/Testing/Delivery und einer Übersicht über diverse CI-Tools wie Gitlab-CI, Travis und auch Jenkins, lernen Sie, wie Sie Jenkins installieren und mit Plugins erweitern. Sie erstellen Test-Jobs und verknüpfen diese mittels Pipelines. Auch verbinden Sie Jenkins mit anderen Werkzeugen, wie Gitlab, Github oder Ticketing-Systemen.
Zielgruppe
Das Training richtet sich an Software-Entwickelnde sowie an Fachleute aus dem DevOps-Bereich, die ihre Software-Entwicklungsprozesse optimieren wollen.
Voraussetzungen
- Als Teilnehmer:in des Workshops sollten Sie gute Kenntnisse der Linux-Systemadministration mitbringen (RHCE, SCA, LPIC1 oder vergleichbar).
Für diesen Workshops verwenden wir einen Remote-Classroom von unserem Trainings-Partner B1 Systems. Alles, was Sie dafür benötigen, ist ein Mikrofon oder Headset und einen aktuellen Browser (Firefox/ Chrome).
Inhalte (für mehr Details auf die einzelnen Punkte klicken)
-
Einführung
- Was ist Continuous Integration Testing/Delivery, wo findet es Anwendung?
- Übersicht über Lösungen für Continuous Integration (Jenkins,Gitlab-CI, Travis, ...)
-
Übersicht Jenkins
- Jenkins-Übersicht (Geschichte, Fork)
- Jenkins 2 als Single-Installation/-Konfiguration
- Plugins-Übersicht
-
Test-Jobs erstellen
- Einfachen Job erstellen (Bash, Maven, Ant)
- Pipeline – Verbinden von Jobs
- Benachrichtigung bei Fehlern/Trends
-
Tools verbinden
- Versionsverwaltungen: Gitlab, Github, SVN
- Ticketing: Redmine, JiraE
-
Use Cases/Ausblick
- Continuous Delivery mit Jenkins und OBS
- Continuous Delivery mit Jenkins Anwendungen in Docker und push Registry
- Überblick: Dynamische Worker mit Cloud-Anbindung oder Docker
Trainer
Julian Wessels
ist seit 2018 als Linux Consultant und zertifizierter Trainer bei der B1 Systems GmbH beschäftigt.
Seine Tätigkeitsschwerpunkte liegen bei Konfigurationsmanagement, Virtualisierung und Automatisierung mit z.B. Ansible oder Terraform. Sein Wissen gibt er in Trainings und Workshops zu Themen wie Jenkins, Ansible oder Docker/Container weiter.
Leistungen Ihres Workshoptickets
- Workshopunterlagen
- Teilnahmebescheinigung
Durchführung
Ist die Durchführung der Veranstaltung aufgrund höherer Gewalt, wegen Verhinderung eines Referenten, wegen Störungen am Veranstaltungsort oder aufgrund zu geringer Teilnehmerzahl (weniger als 50%) nicht möglich, werden die Teilnehmer spätestens 7 Tage vorher durch das heise Events-Team informiert.
Jetzt Tickets buchen
10% Frühbucherrabatt bis 4 Wochen vor Veranstaltungsbeginn
Bitte nutzen Sie für den Ticketkauf eine E-Mail-Adresse, auf die Sie freien Zugriff haben.
* Preise beinhalten 19% Mehrwertsteuer.
Haben Sie Fragen zur Organisation oder der Veranstaltung? Gern beantworte ich Ihre Fragen per E-Mail.
Anna Ludwig
Projektmanagerin Workshops