Kumina Kubernetes training and courses

Kubernetes Training

Get up to speed with container technology and master Kubernetes

As a Kubernetes certified service partner, we know how to utilise the full potential of containers and Kubernetes. We have gained in-depth practical experience helping our customers transition to a Kubernetes setup. This collective knowledge is now available in our hands-on Kubernetes course for developers.

Hands-on Kubernetes Course

Unlock the full potential of containers and Kubernetes

Our three-day Kubernetes course helps software developers get fully acquainted with containers and Kubernetes.

In the mornings, we start off with a theoretical session. We will explain the basics of container technology and discuss the core components of Docker and Kubernetes. We will also look at best practices for continuous integration, continuous deployment, monitoring, trending and log aggregation.

In the afternoons, you will learn to work with Kubernetes on a live demo cluster. The workshop covers all core features of Kubernetes orchestration, including managing, deploying, scaling and updating container applications. At the end of the course, you will have the knowledge and skills to use Kubernetes with confidence.

Course outline

A typical three-day course covers the subjects presented below. However, we can always include particular subjects or modify the course duration to meet your organisation’s needs.

Theoretical section

» History of containers and Kubernetes
» Docker basics and best practices
» The concepts and components of Kubernetes
» Continuous integration and continuous deployment with Jenkins
» Log aggregation with Elasticsearch, Logstash and Kibana (ELK)
» Trending and monitoring with Prometheus and Grafana

Practical section

» Using Kubernetes
» Creating Kubernetes jobs, pods, deployments and services
» Storage: volumes and persistent storage
» Network communication: load balancing and input controllers
» Using log aggregation efficiently
» Adding Prometheus metrics to an application and developing Grafana dashboards

Course information

Practical Information

» Duration: 3 days from 9 a.m. to 4 p.m.
» Location: Eindhoven, the Netherlands, or on site (minimum of 4 attendees).
» Cost: € 2995, - per person including lunch on all days and dinner on the last day. Additional fees (e.g., reimbursement of travel costs) may apply when held on site.
» Materials: attendants can use their own laptops with a Linux-based operating system or borrow one of Kumina’s laptops.

Prerequisites
To get the most out of this course, you should have some available knowledge of and experience with:

» Basic Linux command line
» Basic Docker or rkt
» Continuous deployment pipelines with software like Jenkins or Travis
» Git
» Writing simple services in Python
» It helps to have CI and CD knowledge, but the basics will be discussed during the course.

Get in touch

Ready to learn more or schedule a course? Fill out the form and we will be in touch soon to get the ball rolling.

* Your personal data will only be used to send you the requested information.