GitLab CI/CD
GitLab CI/CD
GitLab CI/CD
GitLab CI/CD
Training

GitLab CI/CD

GitLab ist weit mehr als ein Source-Versionskontrollsystem. Es ist ein Build Server und eine Application Development Platform.
Dieses Training bietet einen praktischen und klar verständlichen Einstieg in Continuous Integration und Deployment (CI/CD) mit GitLab. Wir starten mit einem kompakten Git-Einstieg, um sicherzustellen, dass alle Teilnehmenden das Fundament für moderne DevOps-Workflows beherrschen.

  • Git-Workflows sicher anwenden (Branches, Merges, Pull Requests).
  • GitLab Workflow: Pull Requests, Issues, Issue Boards
  • Den Mehrwert von CI/CD Ansätzen verstehen.
  • Eigene GitLab CI/CD Pipelines für einfache bis komplexe Projekte aufbauen: Env Variablen, Workflow control/rules, Tags und Caching.
  • GitLab Runner Theorie und Einsatzbereiche.
  • Best Practices für Testing, Security und Deployment integrieren.

  • Die Teilnehmenden benötigen einen Laptop mit direktem Zugang zum Internet
  • Lokale Admin-Rechte oder Zugriffsmöglichkeit auf ein Terminal (im Browser) sind zusätzlich nötig
  • Grundlegende Kenntnisse der Kommandozeile (Linux/Unix)
  • Erste Erfahrungen in der Softwareentwicklung (Unit Testing, Dependency Management)

  • Unser Training richtet sich an Software Entwickler, Software Engineers, System Engineers und DevOps-Enthusiasten, die GitLab als zentralen Dreh- und Angelpunkt ihrer Software-Auslieferung nutzen möchten.

  • CHF 2100 / Person für zwei Tage
  • Gruppen von 8-20 Personen
  • Inklusive Verpflegung und Unterlagen
  • Rabatt ab 12 Personen

Trainingsinhalt

Unsere Trainings bestehen aus abwechslungsreichen Präsentationen und hands-on Labs, um die Inhalte praxisnah zu vermitteln. Wir bauen gemeinsam eine umfassende Kurs-Applikation auf und automatisieren deren Weg von der Code-Änderung bis zum Deployment.

GitLab CI/CD Basics

  • Git Crashkurs: Repositories, Feature Branches und effiziente Workflows.
  • GitLab Architektur: Instanzen, Projekte und die Rolle des Runners.
  • Pipeline Grundlagen: Jobs, Stages und die .gitlab-ci.yml.
  • Advanced CI: Artifacts, Caching, Variablen und Environments.
  • Monitoring & Debugging: Fehleranalyse in Pipelines und Performance-Optimierung.

2 Tage

CHF 2100

Zertifikat

Digitale Unterlagen

Bringe deinen eigenen Laptop mit.

Lerne deinen Trainer kennen

{{ .title  }}
Christoph Raaflaub

Trainer, Puzzle ITC

Mit seinem Wohnmobil hat er schon viele Orte besucht, auch wenn es um die Cloud Native Landscape geht, ist er ein erfahrener und ortskundiger Reiseführer.

Weitere Trainings

Neu
2 Tage
CHF 1900
Basics

Tekton

1 Tag
CHF 1200
Basics

Terraform

2 Tage
CHF 2200
Basics

Argo CD

1 Tag
CHF 1100