Opleiding: CICD Fundamentals with Gitlab [5HA_13707]
OVERVIEW
Klopt! Deze cursus heeft startgarantie en gaat daarom altijd door.
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 leer je wat een CI/CD pipeline is en hoe je 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.
OBJECTIVES
- Na het volgen van deze training heb je een goed beeld bij Continuous Delivery en CI/CD Pipelines. Daarnaast leer je de open source tools Gitlab, Docker en Kubernetes kennen en doe je praktische ervaring op hoe je zelf een CI/CD pipeline kunt bouwen.
AUDIENCE
DevOps Engineers, Cloud Engineers, Ops Engineers, software developers en sysadmins die tijdens hun dagelijks werk meer met CI/CD pipelines willen doen.
CONTENT
- 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