Kubernetes Introduction Training

Learn the basics of Kubernetes in our introduction training. This course is aimed at both developers and administrators and serves as the foundation for our advanced Kubernetes training for developers, administrators, and security experts. Ideally, you should already have some knowledge of Docker & containers, as covered in our Container Introduction Training.

Keyfacts auf einen Blick

auf dem Weg zum Kubernetes Profi

Delivery

  • Online

  • Inhouse (On-site)

  • Hybrid

Target groups

  • Developers (DevOps)

  • Softwarearchitects

  • Delivery Teams

  • Administratoren

Duration

  • 1 Day (2 Blocks)

Price

  • On request

Agenda & Content

For the 3-Days Kubernetes Introducttion Training

The following agenda serves as the basis for our 3-day Kubernetes Introduction Training, aiming to provide a fundamental understanding of Kubernetes. During the training, certain topics will be discussed in more detail or spontaneously added, allowing other areas to be shortened as needed. All content will be supplemented with approximately 50% practical exercises and plenty of examples to deepen the acquired knowledge.

Introduction & Basics

  • Kubernetes Introduction Overview, History, Concepts, Cloud Native Computing Foundation (CNCF)

  • Basic Concepts Labels/Annotations, Pods, ReplicaSets, Deployments, Services, Namespaces

  • Architecture Introduction to individual Kubernetes components, Container Engine, API Server, Controller Manager, Scheduler, kubectl, Etcd, Kube-Proxy, Kubelet

  • Setting up a Test Cluster for each Participant Kind, Minikube, Provided Kubernetes Training

  • Kubernetes Access kubectl, k9s, Octant, Kubernetes Dashboard

Kubernetes Resources

  • YAML Files / Use of Resources

  • API Schemas / API Versions Differences Between Versions, Performing Updates

  • Kubernetes Resources Pods, Deployments, ReplicaSets, DaemonSets, Jobs, CronJobs, and More

  • Custom Resource Definitions (CRDs) Adding Custom API Resources

  • Resource Management Package Manager Helm, Kustomization

Konfiguration & Management

  • Container Probes and Health LivenessProbe, ReadinessProbe, StartupProbe

  • Resource Requests / Limits CPU, RAM, (Ephemeral) Storage

  • Config Management ConfigMaps, Secrets, SealedSecrets

  • Persistent Storage CSI, Storage Provider, PersistentVolumes, PersistentVolumeClaims

Networking & Loadbalancing

  • Services, LoadBalancing, Networking CNI, Services, Service Types, Cluster DNS

  • Ingress NGINX-Ingress-Controller, Ingress Resources, Cert-Manager

  • TCP/UDP Access to the Cluster

  • NetworkPolicies Brief Introduction, Functionality, Scope

Security & Backups

  • RBAC Cluster Access, Roles, RoleBindings, ServiceAccounts

  • HA Concepts, Backup Strategies

  • Introduction to Velero Backups and (Disaster) Recovery, Cluster Migrations, Application Copying

Application Management

  • Monitoring Metrics Server, Prometheus, Thanos

  • Logging Loki, Promtail, FluentBit

  • Grafana Central Dashboard for Monitoring, Logging, and Tracing (Observability)

  • CI/CD Pipelines Introduction, Rolling Updates, Canary Deployments, Rollbacks, Blue/Green Deployments, Traffic Shadowing, and more

  • Introduction to a Demo (Build) Pipeline for Continuous Deployment via GitLab, Harbor, ArgoCD

Nothing for you?

Your benefits

With our training sessions

Detailed documents

Participation from your own computer

Hands-on training

Experienced trainers

Digital certificate after the training

Prepared training environments

References

What our clients have to say

Your journey

On the road to becoming a Kubernetes expert
1
Images icon

Training environments prepared by us

Our crew provides you with fully prepared training environments – locally via Docker/Podman or via our online platform in your browser. This keeps setup simple and ensures that everything runs smoothly, even with different systems.

2
Monitor icon

Easy participation from your own computer

You work directly from your own computer during the training. Advantage: You can complete all exercises independently, continue to deepen your knowledge after the training, and have no hurdles to overcome when setting up.

3
Scholar cap icon

Practical contents with an experienced trainer

Our experienced trainers will take you aboard and guide you through the content in a practical and understandable way – with plenty of room for your questions. The focus is on hands-on exercises and real-life use cases, so that the knowledge you gain can be applied directly in your everyday work.

4
Newspaper icon

Extensive training documents

All participants receive comprehensive documentation that will be helpful for reference or further study after the training. Whether checklists, sample files, or detailed presentations – the course content remains accessible even after the training has ended.

5
Git compare icon

Can be booked fully online or in-house

The trainings can be conducted flexibly: either completely online via Microsoft Teams or as an in-house variant directly at your premises. This allows you to tailor the course to your needs and possibilities.

6
Ribbon icon

Digital certificate after the training

You will receive a digital certificate of participation from us as upon completion of the training, confirmation of your newly acquired Cloud Native and Kubernetes skills. A small but valuable part of the board equipment you will need for the rest of your voyage.

Your Trainer
Dennis Hemeier

Certified Kubernetes Administrator / Certified Kubernetes Application Developer

Dennis Hemeier has been a specialist in Kubernetes and Cloud Native technologies since 2015. With well over 100 trainings and workshops delivered, he not only brings extensive hands-on expertise, but also excels at conveying complex technical topics in a clear, structured, and practical manner. Participants especially value the high degree of practical exercises and the integration of vivid examples drawn from real-world projects.

Thanks to his many years of experience and his direct involvement in everyday container technology operations, Dennis prepares participants optimally for the challenges of modern IT infrastructures. With him on board, your crew is ideally equipped to acquire practical skills and set course for Cloud Native and Kubernetes.

Certifies Kubernetes Administrator
Certifies Kubernetes Application Developer
Dennis Hemeier

Request now

Send us your non-binding training inquiry

Looking for a training class? Fill out this short form and we will get back to you!

Desired training content

Contact details

I agree that my data from the form will be stored and processed in order to answer my request. For more information, please see our Privacy Policy.