Opleiding: CI/CD Fundamentals with Gitlab
Volg de CI/CD Fundamentals with Gitlab van Vijfhart en leer hoe je een CI/CD pipeline bouwt met GitLab en deze toepast op Kubernetes.
In de CI/CD Fundamentals with GitLab cursus, ontwikkeld door de open-source experts van AT Computing en exclusief verkrijgbaar bij Vijfhart, leer je hoe je met GitLab, Docker en Kubernetes een betrouwbare CI/CD-pipeline opzet waarmee je software sneller, consistenter en veiliger naar productie brengt. DevOps en Continuous Delivery versterken elkaar: waar DevOps de cultuur en samenwerking stimuleert, geeft Continuous Delivery de praktische invulling. Het krachtigste hulpmiddel daarbij is de CI/CD-pipeline.
Je maakt kennis met de basisprincipes van Continuous Delivery en CI/CD en leert hoe deze passen binnen moderne softwareontwikkeling. Daarna verdiep je je in Git en GitLab: repositories, branches (waarbij main de productiebranch is), GitLab-architectuur en het gebruik van het configuratiebestand .gitlab-ci.yml. Je ontdekt hoe je pipelines opbouwt met stages, jobs en dependencies en hoe runners (waaronder Docker-runners) daarbij worden ingezet.
Ook komen belangrijke onderwerpen als artifacts, caching en (pipeline) variabelen aan bod, inclusief veiligheid met masked en protected variabelen.
Na afloop kun je zelfstandig een CI/CD pipeline in GitLab opzetten en beheren. Daarmee leg je een stevige basis voor moderne Continuous Delivery. Daarnaast leer je de open source tools Gitlab, Docker en Kubernetes kennen.