Webinar

GitLab CI/CD: Pipelines, Runner und DevSecOps

Inhalte

  • 1. Grundlagen der Pipeline-Architektur
    • Die .gitlab-ci.yml: Syntax, Struktur und Best Practices für lesbaren Code.
    • Stages und Jobs: Logische Trennung von Build, Test und Deploy zur Parallelisierung.
    • YAML-Anker und Extends: Redundanz vermeiden durch Wiederverwendung von Code-Bausteinen.

  • 2. Runner-Management: Shared vs. Specific
    • Runner-Architektur: Funktionsweise des GitLab Runners und Registrierungsprozess.
    • Executor-Wahl: Docker, Kubernetes oder Shell - wann nutzt man welches Modell?
    • Tags und Policies: Gezielte Zuweisung von Jobs an spezifische Hardware oder Umgebungen.

  • 3. Performance-Optimierung: Artifacts und Caching
    • Artifacts: Übergabe von Build-Ergebnissen zwischen Jobs und deren Haltbarkeit.
    • Caching: Strategien zur Beschleunigung von Dependency-Installs (npm, maven, pip).
    • DAG (Directed Acyclic Graph): Jobs unabhängig von Stages starten, um Flaschenhälse zu eliminieren.

  • 4. Environments und Deployment-Strategien
    • Environment-Management: Tracking von Deployments auf Staging, Produktion und Preview.
    • Review Apps: Dynamische Testumgebungen pro Merge Request zur visuellen Abnahme.
    • Rollback-Mechanismen: Schnelles Zurückrollen bei Fehlern direkt aus der GitLab-UI.

  • 5. Integrierte Security (DevSecOps)
    • SAST & DAST: Statische und dynamische Analyse des Codes auf Sicherheitslücken.
    • SCA (Dependency Scanning): Identifikation von verwundbaren Bibliotheken und Lizenz-Compliance.
    • Secret Detection: Automatisches Verhindern von Passwort-Leaks im Repository.

  • 6. Auto DevOps und Templates
    • Auto DevOps: Die Magie hinter den Standard-Pipelines von GitLab verstehen und anpassen.
    • CI/CD Templates: Nutzung und Erstellung von firmenweiten Standards für alle Projekte.
    • Variables & Secrets: Sicherer Umgang mit Passwörtern und API-Keys in der Pipeline.

  • 7. Containerisierung und GitLab Registry
    • Container Scanning: Überprüfung von Docker-Images auf Schwachstellen in der Registry.
    • Integrierte Registry: Docker-Images direkt in GitLab bauen, lagern und scannen.
    • Kaniko & Buildah: Docker-Images sicher innerhalb von unprivilegierten Runnern bauen.

  • 8. Praxis-Simulation: Die Safe-to-Prod Pipeline
    • Herausforderung: Aufbau einer Pipeline, die bei jedem Push automatisch scannt, testet und ein Review-Environment bereitstellt.
    • Krisen-Übung: Ein simulierter Sicherheits-Fund stoppt das Deployment - Analyse und Behebung.
    • Audit: Optimierung der Pipeline auf Geschwindigkeit und minimale Runner-Kosten.

LernzieleDie Teilnehmenden erlernen den Aufbau und die Wartung von GitLab-Pipelines mittels der .gitlab-ci.yml. Ziel ist es, Stages und Jobs logisch zu strukturieren, Runner (Shared/Specific) optimal zu konfigurieren und durch den Einsatz von Artifacts und Caching die Build-Zeiten drastisch zu verkürzen.Zielgruppen
  • DevOps Engineers & SREs: Die für die Stabilität und Geschwindigkeit der Deployments verantwortlich sind.
  • Software-Entwickler: Die ihre Build- und Testprozesse selbst automatisieren möchten.
  • Security-Spezialisten: Die Sicherheitstests (SCA, SAST) nahtlos in den Entwicklungszyklus integrieren wollen.
  • IT-Architekten: Die eine skalierbare CI/CD-Infrastruktur für große Teams planen.
  • 1. Grundlagen der Pipeline-Architektur
    • Die .gitlab-ci.yml: Syntax, Struktur und Best Practices für lesbaren Code.
    • Stages und Jobs: Logische Trennung von Build, Test und Deploy zur Parallelisierung.
    • YAML-A...
Mehr Informationen

Termine und Orte

Datum Dauer Preis
Webinar
22.09.2026 - 23.09.2026 14 h 14 h Details Details Jetzt buchen
26.11.2026 - 27.11.2026 14 h 14 h Details Details Jetzt buchen
25.02.2027 - 26.02.2027 14 h 14 h Details Details Jetzt buchen
24.05.2027 - 25.05.2027 14 h 14 h Details Details Jetzt buchen
26.08.2027 - 27.08.2027 14 h 14 h Details Details Jetzt buchen
25.11.2027 - 26.11.2027 14 h 14 h Details Details Jetzt buchen

SG-Seminar-Nr.: 9267426

Anbieter-Seminar-Nr.: 6370

Termin

26.08.2027 - 27.08.2027

Online

Günstige Preise

Semigator berücksichtigt

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

€ 1.713,60

Alle Preise inkl. 19% MwSt.

Jetzt buchen
Seminar merken

Der Anbieter ist für den Inhalt verantwortlich.

Veranstaltungsinformation

  • Webinar
  • Deutsch
    • Keine
  • 14 h
  • Anbieterbewertung   (266)

Ihre Vorteile

mehr erfahren
  • Anbietervergleich von über 1.500 Seminaranbietern
  • Vollständige Veranstaltungsinformationen
  • Schnellbuchung
  • Persönlicher Service
Datum Dauer Preis
Webinar
22.09.2026 - 23.09.2026 14 h 14 h Details Details Jetzt buchen
26.11.2026 - 27.11.2026 14 h 14 h Details Details Jetzt buchen
25.02.2027 - 26.02.2027 14 h 14 h Details Details Jetzt buchen
24.05.2027 - 25.05.2027 14 h 14 h Details Details Jetzt buchen
26.08.2027 - 27.08.2027 14 h 14 h Details Details Jetzt buchen
25.11.2027 - 26.11.2027 14 h 14 h Details Details Jetzt buchen