Kurs · Schulung · Workshop
GitLab CI/CD
In zwei Tagen produktionsreife CI/CD Pipelines mit GitLab bauen: von Build und Test über automatisiertes Deployment bis zur nahtlosen Continuous Delivery komplexer Software.
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.
Stimmen unserer Teilnehmer:innen
Sehr praxisorientierter Kurs mit aufbauenden Übungen. Sehr gutes Testlab, welches auch über den Kurs hinaus weiterverwendet werden darf.
Applicationmanagement Services, Schaffhauser Kantonalbank
Als Softwareentwickler ist es mir wichtig, qualitativ hochwertigen Code auszuliefern, der den Bedürfnissen der Endnutzer gerecht wird und branchenüblichen Best Practices entspricht. Der Gitlab CI/CD-Kurs, den ich kürzlich besucht habe, war hervorragend. Der Trainer war äußerst kompetent und lieferte auf sympathische Art wertvolle Einblicke in die Funktionalität von Gitlab. Der Kurs half mir, die Features von Gitlab optimal zu nutzen. Die transparente Abwägung der vielen Optionen war dabei ausserordentlich wertvoll. Die Übungseinrichtung, die mit Gitlab CI/CD verwaltet wurde, war anspruchsvoll und lehrreich und ermöglichte es mir, meine neu erworbenen Kenntnisse in realen Szenarien anzuwenden.
Software Engineer
Practice-oriented training, great lab environment, all browser-based. It helped me discover GitLab and prepare, even after the first day, a list of ideas to improve and scale our initial GitLab Pipelines.
Cloud Network Engineer
The most professionally prepared and executed course I have ever participated in.
Data Warenhouse Software Engineer, Abraxas Informatik AG
Course material is excellent and the course environment setup is perfect for hands-on. Lots of tips that can be applied immediately and good guidelines for long-term maintenance.
Software developer, Cinémathèque Suisse
This GitLab CICD course gave me a very good understanding and insight into the topic and revealed the potential.
Head Data Analytics and Products






Diese Kunden haben Kurse im gleichen Themen-Cluster bei uns gebucht.Mehr Kunden →
Inhalt
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
Der effektive Kursinhalt kann, abhängig von Trainer, Durchführung, Dauer und Konstellation der Teilnehmer:innen, von obigen Angaben abweichen.
In-House Kurs anfragen
Öffentlichen Termin anfragen
Kein passender öffentlicher Termin dabei? Trag dich unverbindlich ein – sobald genug Interesse besteht, planen wir einen neuen öffentlichen Termin und informieren dich zuerst.
Mehr über GitLab CI/CD
GitLab CI/CD ist eine integrierte Lösung für kontinuierliche Integration, Delivery und Deployment. Es ermöglicht die Automatisierung des Softwareentwicklungsprozesses von der Code-Erstellung bis zur Produktionsbereitstellung durch konfigurierbare Pipelines.Weitere Ressourcen:
History
Dmitriy Zaporozhets und Valery Sizov entwickelten GitLab CI ursprünglich als separates Projekt namens GitLab CI. Es wurde 2012 als Open-Source-Alternative zu Jenkins und anderen CI-Tools gestartet.
2015 wurde GitLab CI vollständig in GitLab integriert, was zur Entstehung der GitLab CI/CD-Plattform führte. Sid Sijbrandij, CEO von GitLab, trieb die Vision einer einzigen Anwendung für den gesamten DevOps-Lebenszyklus voran. Dies führte zur Entwicklung von The DevOps Platform.
Heute ist GitLab CI/CD ein zentraler Bestandteil moderner DevOps-Praktiken und hat die Entwicklung von DevOps und CI/CD massgeblich beeinflusst. Die Plattform hat zur Entstehung von Konzepten wie GitOps beigetragen und wird von Unternehmen wie Goldman Sachs, NASA und Delta Air Lines eingesetzt.

