- Home
- /
- Rechenzentrum, Netzwerke & Cloud
- /
- Betriebssysteme
- /
- Linux
- /
- Red Hat
- /
- Red Hat DevOps Pipelines...
Red Hat DevOps Pipelines and Processes: GI/CD with Jenkins, Git, and Test Driven Development
Schulungsinhalt
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
Zielgruppe
Dieser Kurs wurde für Anwendungsentwickler konzipiert.
Seminarziele
Auswirkungen auf die Organisation
DevOps mit Jenkins, Test Driven Development und Git-Versionskontrolle führt zu kürzeren Markteinführungszeiten von Anwendungen und einer besseren Codequalität. Durch dieses Konzept werden Anwendungen robuster, und Unternehmen können neue Funktionen schneller implementieren und auf einen sich schnell ändernden Markt reagieren.
Auswirkungen auf Einzelne
Mit den Konzepten dieses Kurses können Sie Anwendungscode vereinfachen und effizienter integrieren, zuverlässigen Code mit TDD erstellen und Tests durch automatisierte Pipelines vereinfachen. Sie lernen, wie Sie Anwendungen mit einem „Test First“-Ansatz entwerfen und Anwendungscode in Git integrieren. Dieser Kurs demonstriert die Vorteile von DevOps und erläutert Tools, die eine DevOps-Implementierung unterstützen.
Vorkenntnisse
- Erfahrung mit der Anwendungsentwicklung in Java, Node.js, Python oder anderen ist erforderlichErfahrung mit Anwendungsentwicklung oder
- Red Hat Application Development I: Programming in Java EE wird empfohlen, ist aber nicht erforderlich
- Kenntnisse bei der Verwendung einer IDE wie Red Hat Developer Studio oder VSCode
- Introduction to OpenShift Applications (DO101) wird empfohlen, ist aber nicht erforderlich
- Nehmen Sie an unserem kostenlosen Einstufungstest teil, um festzustellen, ob dieses Angebot optimal zu Ihren Kompetenzen passt.
Seminardauer
Preis
Präsenzseminar/FLEXINAR®:
LIVEINAR®:
Individual Training: Preis auf Anfrage
Inhouse Training: Preis auf Anfrage
Seminarnummer

Martin Heubeck
Group Leader Sales
- martin.heubeck@protranet.de
Beratungszentrale und Buchungshotline:
- 0800 3400311
- beratung@protranet.de
Kataloge
Formate