CI/CD Fundamentals with Gitlab


Bij DevOps draait het om de samenwerking tussen ontwikkeling en beheer. Vandaar de naam: Dev staat voor Development en Ops voor Operations. Ofwel: DevOps!

DevOps en Continuous Delivery vormen een perfecte combinatie, waarbij Continuous Delivery praktische invulling geeft aan het hoe van DevOps. Een van de krachtigste wapens uit het arsenaal van Continuous Delivery is de CI/CD pipeline.

Tijdens deze tweedaagse training CI/CD Fundamentals with Gitlab leert u wat een CI/CD pipeline is en hoe u zelf een pipeline kunt bouwen met behulp van GitLab.

Uitgangspunt voor het practicum is een kleine voorbeeld-applicatie waarvoor stapsgewijs een pipeline wordt gebouwd, die uiteindelijk resulteert in een deployment op Kubernetes.

Doel

  • Na het volgen van deze training heeft u een goed beeld bij Continuous Delivery en CI/CD Pipelines. Daarnaast leert u de open source tools Gitlab, Docker en Kubernetes kennen en doet u praktische ervaring op hoe u zelf een CI/CD pipeline kunt bouwen.

Cursusmateriaal en lunches zijn bij de cursus inbegrepen. Deze cursus wordt in principe in het Engels gegeven, tenzij alle deelnemers Nederlandstalig zijn. De cursusdocumentatie is Engelstalig.

Doelgroep

Deze training is bestemd voor DevOps Engineers, Cloud Engineers, Ops Engineers, software developers en sysadmins die tijdens hun dagelijks werk meer met CI/CD pipelines willen doen.

Voorkennis

Voor het volgen van deze cursus dient u onze cursus Linux Infrastructure Fundamentals te hebben gevolgd of te beschikken over vergelijkbare kennis. De volgende voorkennis wordt beschouwd als een pre: kennis van Git, Docker en Kubernetes.

Duur

De cursusduur is twee dagen.

Groepsgrootte

De maximale groepsgrootte bedraagt twaalf personen.

Certificaat

Na afloop van de training ontvangen alle deelnemers een certificaat.

Tijdens de cursus worden de volgende onderwerpen behandeld:

  • Continuous Delivery concepts
    • Verschillende methoden voor software ontwikkeling
    • Continuous Integration en Continuous Delivery/Deployment
    • Stadia binnen ontwikkeltraject met overzicht van tools
    • Artifacts
  • Git primer
    • Basisprincipes van het gebruik van git, lokaal en centraal
  • GitLab introductie
    • GitLab architectuur
    • Jobs en stages
    • Main als productie branch
  • Container primer
    • Basisprincipes van images en container, gebaseerd op Docker
  • GitLab runners
    • Runners algemeen
    • Docker runners
    • Bouwen van images
  • GitLab pipelines
    • Diverse keywords voor het bouwen van een pipeline
    • Gebruik van caches
  • Kubernetes primer
    • Basisprincipes van Kubernetes
Plaats Duur Data
Nieuwegein - Iepenhoeve 39 2 dagen 29 & 30 juni 2026 Inschrijven >
Virtual Classroom 2 dagen 29 & 30 juni 2026 Inschrijven >