Detaillierter Kursinhalt
Einführung in Continuous Integration und Continuous Deployment (CI/CD)
Die Prinzipien von DevOps und die Rolle von Jenkins beschreiben.
Integration von Quellcode mit Versionskontrolle
Quellcodeänderungen mit der Git-Versionskontrolle managen
Testen von Anwendungen
Die grundlegenden Prinzipien für die Durchführung von umfassenden Anwendungstests und die Implementierung von Unit-, Integrations- und Funktionstests beschreiben
Anwendungsentwicklung mit Test Driven Development
Anwendungsfeatures mit TDD implementieren und entwickeln
Erstellen von Pipelines
Grundlegende Pipelines zum Ausführen von Jenkins-Jobs erstellen
Deployment von Anwendungen mit Pipelines
Anwendungen sicher und automatisch auf der Red Hat OpenShift Container Platform bereitstellen
Implementieren von Pipeline-Sicherheit und -Überwachung
Pipeline-Sicherheit verwalten und Performance überwachen
Verwendung von Pipelines
Mit CI/CD-Pipelines für automatisierte Deployments und Tests arbeiten und Fehler beheben