GitLab CI/CD Kurs

CI/CD Pipelines mit GitLab aufbauen

GitLab als zentraler DevOps dreh und Angelpunkt. Vom einfachen Push über Pull Requests, Tags, Issue Tracking und als zentraler Output CI/CD Pipeline zur nahtlosen Integration sowie auslieferung von komplexer Software. Continuous integration, delivery und deployment aus einem Guss.
 
Kursinhalt:

Gemeinsam arbeiten wir uns durch einen Git Workflow und erstellen unterschiedliche CI/CD Pipelines für einfache bis komplexe Software Projekt/Szenarien.

– Überblick CI/CD Ansätze und Mehrwert
– Erste Schritte mit GitLab
– GitLab CI/CD Architektur
– GitLab AutoDevOps als Inspiration für konkrete Pipelines
– GitLab Runner und Executor
– Jobs, Stages und Workflows
– Variablen und deren Quellen/Hierarchie
– Dependencies und Needs
– Artefakte und Cache
– Tags, Images, Services
– Triggers und Schedules
– Rules
– Environments
– Includes, Templates, Anchors und References
– Debugging CI/CD Konfigurationen
– Merge Requests und Feature Branches
– Package Registry und Container Registry

Disclaimer: Der effektive Kursinhalt kann, abhängig vom Trainer, Durchführung, Dauer und Konstellation der Teilnehmer:innen von obigen Angaben abweichen.
Ob wir es Schulung, Kurs, Workshop, Seminar oder Training nennen, wir möchten Teilnehmer/innen an ihrem Punkt abholen und mit dem nötigen praktischen Wissen ausstatten, damit sie die Technologie nach der Schulung direkt anwenden und eigenständig vertiefen können.
Ziel:
Teilnehmer/innen können CI CD Pipelines mit GitLab für unterschiedliche Szenarien aufbauen.

Form:

Verfeinerter Mix aus Erläuterung, Live Coding und gemeinsamem Aufbau der umfassenden Kurs-Applikation mit praktischem Fokus. 

Zielgruppe:

Software Entwickler welche GitLab für CI/CD in Projekten professionell einsetzen möchten. 

Vorbereitung: 

Jeder Teilnehmer erhält nach der Anmeldung einen Fragebogen zugestellt. Passend zu den Antworten senden wir ein individuelles Feedback. Nach Bedarf kann vor dem Training eine Mini-Setup Session via Remote Session durchgeführt werden (im Training inbegriffen). 
Deutsch
Fortgeschritten
Erwachsene

Voraussetzungen

Grundverständnis im Umgang mit GIT, Nutzung der Kommandozeile auf Linux/Unix Systemen, Basics zu Unit Testing, dependency Management in Software Projekten und manueller Auslieferung von Software.

Veranstaltungsort

Lagerstrasse 5

CH - 8021 Zürich

In Google Maps öffnen →
  • 6. November 2024, 08:30 – 7. November 2024, 16:30
CHF 1,800

Sie buchen direkt bei Felixideas auf letsboot.ch.

Mitteilung senden

Anmelden oder Registrieren um eine Mitteilung zu senden

Ähnliche Angebote

Pia Wiedermayer Online

Behaviour Driven Development (BDD) for All

Pia Wiedermayer

12. Dezember 2024

CHF 800

Pia Wiedermayer Zürich

Qualitätssicherung (QA) in der Agilen Software-Entwicklung

Pia Wiedermayer

5. Dezember 2024

CHF 800

Rochester-Bern Executive Programs Bern

CAS Digital Acceleration & AI

Rochester-Bern Executive Programs

Do., 10. Dez. – Do., 26. Aug.

CHF 12,900

ZHAW Zürcher Hochschule für Angewandte Wissenschaften Wädenswil

Machine Learning Fundamentals in Python

ZHAW Zürcher Hochschule für Angewandte Wissenschaften

Do., 5. Dez. – Do., 16. Jan.

CHF 1,150

ZHAW Zürcher Hochschule für Angewandte Wissenschaften Zürich

Einführung ins Programmieren mit Python

ZHAW Zürcher Hochschule für Angewandte Wissenschaften

Di., 17. Sept. – Di., 22. Okt.

CHF 1,150

Felixideas Zürich

Container & Kubernetes Security Kurs

Felixideas

Mo., 4. – Di., 5. Nov.

CHF 1,950

Durch die Nutzung dieser Website akzeptieren Sie unsere Datenschutzvereinbarung.