Jenkins Continous Integration

Seminarinformationen

Seminar - Ziel

Dieses zweitägige Seminar vermittelt Ihnen den sicheren Umgant mit Jenkins und dem Bereich Continous Integration.

Teilnehmer - Zielgruppe

Softwareentwickler

Kurs - Voraussetzungen

Um an diesem Seminar teilnehmen zu können sollten Sie mehrere Monate Erfahrung in der Pgorammierung haben sowie Kenntnisse im Bereich Versionskontrolle.

Seminardauer

  • 2 Tage
  • 09:00 Uhr bis 17:00 Uhr

Schulungsunterlagen

  • nach Absprache

Seminar-Inhalt / Agenda

Einführung und Überblick

  • Definition von Continuous Integration und Continuous Delivery?
  • Übersicht der Tools im Bereich CI / CD
  • Jenkins installieren/konfigurieren

Jobs und Jobketten

  • Einsatz und Konfiguration von Jobs
  • Integration ein oder mehrerer Sourcecode-Management-Systeme
  • Builds (Shell, Groovy) einfügen und steuern
  • Benachrichtigungen, Reporting und Weiterverarbeitung
  • Jobs / Jobketten synchronisieren
  • Wie werden das Build Flow Plugin, Job DSL Plugin oder das Pipeline Plugin verwendet?
  • Hilfreiche Plugins
  • Tipps, Tricks und Best practices

Verteilte Umgebungen

  • Erstellung und Konfiguration von Jenkins Slaves
  • Steuerung und Überwachung von Slaves
  • Slaves in virtuellen Umgebungen und in der Cloud
  • Tipps, Tricks und Best practices

Jenkins Wartung

  • Wie kann der Jenkins abgesichert werden?
  • Wie erfolgt eine System-Sicherung und Wiederherstellung?
  • Tipps, Tricks und Best practices