In diesem 2-tägigen Seminar "Continuous Integration und Delivery (CI/CD) mit GitLab CI" erwerben Sie fundierte Kenntnisse über CI/CD-Pipelines und deren Implementierung mit GitLab. Der Fokus liegt auf dem Git Workflow, den Grundlagen von GitLab CI und den wesentlichen Komponenten der Plattform.
Sie lernen, wie Sie .gitlab-ci.yml-Dateien erstellen, verschiedene Schlüsselwörter verwenden und Pipelines aufbauen. Die Nutzung von GitLab Runner, einschließlich Installation, Konfiguration und bewährter Verfahren, wird ebenfalls behandelt. Zudem erfahren Sie, wie Sie Caches und Artefakte einsetzen, GitLab CI Templates verwenden und Docker integrieren können. Es wird auch auf die Unterschiede zu Jenkins und die Migration von Jenkins zu GitLab CI eingegangen.
Das Seminar beinhaltet praktische Übungen, mit denen Sie das erlernte Wissen direkt anwenden können. Ziel der Schulung ist es, Ihnen ein umfassendes Verständnis für CI/CD-Pipelines und die Nutzung von GitLab zu vermitteln, um Softwareentwicklungsprozesse effizient zu gestalten.
Für eine optimale Teilnahme am Kurs empfehlen wir folgende Vorkenntnisse:
In diesem 2-tägigen Seminar "Git für Entwickler" erhalten Sie eine gründliche Einführung in die Grundprinzipien des Veränderungsmanagements und lernen, wie Git Ihnen dabei hilft, Ihre Softwareentwicklung effizient zu gestalten. Der Kurs bietet einen umfassenden ...
In diesem 2-tägigen Seminar "Effektives Git-Management: Von der Installation bis zur Integration in CI/CD-Tools" erhalten Sie einen umfassenden Einstieg in die grundlegenden Aspekte von Git – angefangen bei der Entstehungsgeschichte bis hin zur Installation auf ...
In diesem 1-tägigen Seminar "GH-300 GitHub Copilot (GH-300T00)" liegt der Fokus auf dem Einsatz von künstlicher Intelligenz in der Softwareentwicklung. Der Kurs bietet eine fundierte Einführung in GitHub Copilot, ein leistungsstarkes, generatives Werkzeug, das ...
In dieser 3-tägigen Schulung "CI/CD mit GitHub Actions - Kubernetes Workflows professionell automatisieren" lernen Sie, Kubernetes als zentrale Plattform für containerisierte Anwendungen im DevOps-Kontext praxisnah einzusetzen. Sie erhalten fundierte Kenntnisse zur ...