Beschreibung
Continuous Integration mit Jenkins
In diesem Jenkins-Kurs lernen Sie alles über kontinuierliche Integration (CI) - von den Basics bis zu fortgeschrittenen Methoden. Zuerst erfahren Sie Interessantes über Jenkins und wie man es einrichtet und nutzt. Der Kurs behandelt viele Jenkins-Features, wie das Erstellen von Projekten und verschiedene Jobarten, zum Beispiel den Freestyle-Job.Sie lernen auch, wie man Trigger und Benachrichtigungen nutzt. Dazu kommt das Anpassen von Ansichten und das Verwalten von Plugins, einschließlich spannender Beispiele. Ein wichtiger Teil des Kurses beschäftigt sich mit Jenkinsfiles. Hier sehen Sie, wie man sowohl einfache als auch komplexere Pipelines erstellt und typische Fehler vermeidet. Wir sprechen auch über Multibranch-Pipelines und Organisationsordner.
Für diejenigen, die schon Erfahrung haben, gibt es fortgeschrittene Themen. Dazu gehören spezielle Konfigurationstechniken, das Verwalten von Zugangsdaten, Pipeline-Bibliotheken und die Job-DSL. Wir gehen auch auf Jenkins-Sicherheit, die Jenkins API, verteilte Builds, Skalierungsmethoden, den Einsatz von Agents und Kubernetes sowie die besten Jenkins-Praktiken ein.
Kommende Starttermine
Wählen Sie aus 4 verfügbaren Startterminen
Inhalte / Module
- Einführung
- CI Grundlagen
- Jenkins Historie
- Installation & Konfiguration
- Distributionen
- Anforderunge
- Installationsstruktur
- Erste Projekte bauen
- Elementstypen
- Freestyle Job erstellen
- Triggers
- Benachrichtigung
- Ansichten
- Plugins
- Übersicht
- Plugins Manager
- Details über interessante Plugins
- Jenkinsfile
- Pipeline Definition
- Deklarative versus geskriptete Pipelines
- Workflow mit Jenkinsfiles
- Fallstricke
- Multibranch Pipelines
- Organization Folders
- Fortgeschrittene Konfiguration
- Credentials
- Global Pipeline Libraries
- Job DSL
- Jenkins Absicherung
- Jenkins API
- Verteilte Builds & Skalierung
- Strategien
- Agents
- Kubernetes
- Best Practices
Zielgruppe / Voraussetzungen
Abschlussqualifikation / Zertifikat
Infos anfordern
GFU Cyrus AG
Erweitern Sie Ihre IT-Skills mit einem offenen IT-Training oder ganz nach Ihren Bedürfnissen durch eine individuelle IT-Schulung. Programmiersprachen (C#, Python, Java, …), Microsoft Office 365, Anforderungsmanagement, Projektmanagement, Business Intelligence, Data Science, Künstliche Intelligenz, IT-Sicherheit , Administration & Datenbanken, Softwareentwicklung, Testmanagement...
Erfahren Sie mehr über GFU Cyrus AG und weitere Kurse des Anbieters.
Anzeige