Red Hat DevOps Pipelines and Processes: GI/CD with Jenkins, Git, and Test Driven Development (TDD) (DO400) – Details

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