Training Kubernetes and CI/CD

Learn to work with Kubernetes, GitLab, Helm and CI / CD.

Two day Kubernetes training for developers

Cyso notices that there is a need for scalable cloud solutions and an agile approach. They regularly see that the companies lack the knowledge to make a good start with Kubernetes (K8s): a lot of time is wasted on learning to use the Kubernetes, deployments in particular prove to be a obstacle. This is why Cyso asked DevOn to develop a training specifically for the use of CI/CD and Kubernetes. The training curve is shortened enormously by the training of just two days and afterwards the developers can independently deploy containers/applications on a (managed) Kubernetes platform in a very short time. This provides a huge profit on the payback period of development time.

Course objectives

The first day of this training introduces container orchestration, Kubernetes and the basic components of a Kubernetes cluster. The second part focuses on Continuous Delivery and implementing CI/CD with GitLab.

By doing this training you will
  • Understand why container orchestration is important

  • Get a basic understanding of the most important Kubernetes resources

  • Learn how to build and publish Docker images with GitLab

  • Learn how to deploy containers to Kubernetes using GitLab & Helm

  • Learn by doing it yourself!

Program

Day 1

  • Recap Docker & Containers
  • Container Orchestration
  • What is Kubernetes?
  • Overview of Kubernetes resources
  • Persistency in Kubernetes
  • Exercises: Deploy and watch a 5-tier application in Kubernetes

Day 2

  • What is and why CI/CD
  • Concepts of a CI/CD pipeline
  • Introduction to GitLab
  • Continuous Integration with GitLab
  • Continuous Delivery with GitLab
  • Introduction to Helm
  • CI/CD deployment strategies
  • Exercise: Build CI pipeline in Gitlab
  • Exercise: Create Helm charts
  • Exercise: Deploy to Kubernetes from GitLab using Helm

Prerequisites

  • Basic understanding of Docker
  • Familiar with Docker files
  • Familiar with Linux shell is a plus

Target audience

This training course is designed for DevOps engineers who:

  • want to have a basic understanding of Kubernetes
  • want to have a basic understanding of Continuous Delivery
  • want to get hands-on experience with Kubernetes, GitLab and Helm

Course date

Date Time Location
November 25th & 26th 2019 09:00 – 17:00 Brassersplein 1, Delft Apply now
20 en 21 januari 2020 09:00 – 17:00 Brassersplein 1, Delft Apply now
11 en 12 maart 2020 09:00 – 17:00 Amsterdam Apply now

In company

It is also possible to request this as an in company training. Contact us at training@cyso.com.

Kosten

€ 1.295,- per participant excluding VAT.

Quality. Committed. Honest.
  • 24/7 service support
  • Dutch data centers
  • ISO 27001 certified
vmware enterprise service provider