Best Practices für Jenkins in Köln - Seminar / Kurs von GFU Cyrus AG

Inhalte

  • Einführung in Jenkins und grundlegende Konzepte
    • Einführung in Jenkins: Was ist Jenkins und warum ist es wichtig für CI/CD?
    • Installation und Konfiguration von Jenkins: Setup und Ersteinrichtung von Jenkins.
    • Jenkins-Jobs erstellen: Grundlagen des Job-Setup, Build-Triggers und Verwendung von Versionierungssystemen.
    • Jenkins-Build-Auslöser: Manuelle, zeitgesteuerte und Trigger auslösende Builds.
    • Plugins und Integrationen: Übersicht über nützliche Plugins und Integrationen für Jenkins.
    • Sicherheit in Jenkins: Benutzerauthentifizierung, Autorisierung und Sicherheitsbewusstsein.
  • Erweiterte Jenkins-Funktionen und Pipelines
    • Einführung in Jenkins-Pipelines: Verständnis von Jenkins Pipelines und ihrer Vorteile.
    • Erstellen von Jenkins-Pipelines: Schreiben von Jenkinsfiles und Pipeline-Syntax.
    • Pipeline-Best Practices: Strukturierung, Parametrisierung und Wiederverwendung von Pipelines.
    • Erweiterte Pipeline-Features: Post-Build-Actions, Conditional-Build-Steps und Auslöser-Optionen.
    • Pipeline-Berichte und Visualisierung: Verwendung von Blue Ocean und anderen Reporting-Tools.
    • Sicherheit in Pipelines: Absichern von sensiblen Informationen und Pipeline-Permissions.
  •  CI/CD für verschiedene Plattformen und Projekte
    • Multi-Branch-Pipelines: Verwaltung von Feature-Branches und parallelen Entwicklungsprozessen.
    • Integration von Testframeworks: Automatisiertes Testen in Jenkins-Pipelines integrieren.
    • Docker-Integration: Erstellung von Docker-Images und Einsatz in Jenkins-Pipelines.
    • CI/CD für mobile Apps: Android- und iOS-Projekte in Jenkins integrieren.
    • Automatisierung von Code-Qualitätsmetriken: SonarQube-Integration und statische Code-Analyse.
    • Jenkins-Performance-Optimierung: Verbesserung der Build-Zeiten und Ressourcenverbrauch.
  •  Fortgeschrittene Themen und bewährte Vorgehensweisen
    • Skalierung von Jenkins: Verteiltes Build und Load Balancing.
    • Überwachung und Protokollierung: Jenkins-Leistung und Fehlerbehebung.
    • Jenkins in der Cloud: Einsatz von Jenkins in Cloud-Umgebungen.
    • Blue/Green Deployment: Einführung in den Blue/Green-Ansatz für sichere Deployments.
    • Jenkins as Code: Konfiguration von Jenkins-Jobs als Code mit Jenkins Configuration as Code (JCasC).
  • Einführung in Jenkins und grundlegende Konzepte
    • Einführung in Jenkins: Was ist Jenkins und warum ist es wichtig für CI/CD?
    • Installation und Konfiguration von Jenkins: Setup und Ersteinrichtung von Je ...
Mehr Informationen >>

Lernziele

Das Ziel des Seminars für Unternehmen besteht darin, den Einsatz von  Jenkins und bewährten CI/CD-Praktiken zu fördern, um die  Softwareentwicklung zu optimieren, die Effizienz zu steigern und einen  Wettbewerbsvorteil zu erlangen. Durch die Einführung von Jenkins und  CI/CD sollen die Time-to-Market für neue Funktionen und Updates  verkürzt, die Softwarequalität verbessert und die Kosten durch  Automatisierung reduziert werden. Letztendlich soll das Unternehmen in  der Lage sein, hochwertige Softwareprodukte schneller, zuverlässiger und  kosteneffizienter bereitzustellen
Das Ziel des Seminars für Unternehmen besteht darin, den Einsatz von  Jenkins und bewährten CI/CD-Praktiken zu fördern, um die  Softwareentwicklung zu optimieren, die Effizienz zu steigern und ein ... Mehr Informationen >>

Zielgruppen

  • Softwareentwickler : Entwickler, die an der Erstellung von Softwareprodukten beteiligt sind, werden von diesem Seminar profitieren, da sie lernen, wie sie Jenkins zur Automatisierung von Build- und Testprozessen nutzen können. Sie werden in der Lage sein, effizienter zu arbeiten und eine höhere Codequalität zu gewährleisten.
  • DevOps-Teams: DevOps-Teams, die für die Integration und Bereitstellung von Software verantwortlich sind, können von dem Seminar lernen, wie sie Jenkins als zentrales Werkzeug für CI/CD einsetzen können. Dies ermöglicht es ihnen, kontinuierliche Bereitstellung und Continuous Integration nahtlos zu implementieren.
  • Projektleiter und Manager : Projektleiter und Manager, die für die Planung und Umsetzung von Softwareprojekten verantwortlich sind, können von diesem Seminar profitieren, da sie ein Verständnis für die Vorteile von Jenkins und CI/CD erhalten und erfahren, wie sie die Effizienz und Produktivität ihrer Teams steigern können.
  • Testautomatisierungsexperten: Testexperten, die sich mit der Automatisierung von Tests befassen, werden lernen, wie sie Jenkins in ihre Testprozesse integrieren können, um schnelleres Feedback und eine bessere Testabdeckung zu erzielen.
  • IT-Operations-Personal: IT-Mitarbeiter, die für die Verwaltung und Wartung von Jenkins-Servern und Infrastrukturen zuständig sind, können von diesem Seminar lernen, wie sie Jenkins skalieren und sicher betreiben können.
  • Softwareentwickler : Entwickler, die an der Erstellung von Softwareprodukten beteiligt sind, werden von diesem Seminar profitieren, da sie lernen, wie sie Jenkins zur Automatisierung von Build- und Te ...
Mehr Informationen >>

Termine und Orte

SG-Seminar-Nr.: 7489607

Anbieter-Seminar-Nr.: 3265

Termin

02.01.2025 - 03.01.2025

Schulungszentrum der GFU Cyrus AG
Am Grauen Stein 27
51105 Köln

Günstige Preise

Semigator berücksichtigt

  • Frühbucher-Preise
  • Last-Minute-Preise
  • Gruppenkonditionen

€ 1.630,30

Alle Preise inkl. 19% MwSt.

Jetzt buchen ›
Seminar merken ›

Der Anbieter ist für den Inhalt verantwortlich.

Veranstaltungsinformation

  • Seminar / Kurs
  • Deutsch
    • Zertifikat
  • 14 h
  •  
  • Anbieterbewertung (142)

Ihre Vorteile mehr erfahren

  • Anbietervergleich von über 1.500 Seminaranbietern
  • Vollständige Veranstaltungsinformationen
  • Schnellbuchung
  • Persönlicher Service