Hero image

Kubernetes – Application Development and Deployment

Kubernetes from the ground up - for anyone who wants to run applications

  • Open, In-house

  • In-person, Online

  • System Administrators, DevOps Engineers, Softwarearchitects, Software Developers

  • Kubernetes beginner

  • 3 days

  • German, English

  • from 2199€ plus VAT

About this training

This three-day training course provides a practical introduction to Kubernetes with a clear focus on the deployment and operation of applications. It is aimed at software developers, architects, system administrators and DevOps engineers who already have experience with Linux, the command line and containerization (e.g. with Docker or Podman).

The aim of the training is to provide participants with the necessary knowledge to deploy applications securely and efficiently on Kubernetes. The underlying concepts of Kubernetes are taught as well as concrete tools and best practices.


The training is didactically structured in such a way that each topic is first introduced theoretically with a compact set of slides. The trainer then demonstrates the practical application before the participants apply and deepen what they have learned independently through exercises.

The first day focuses on the basics of container orchestration with Kubernetes. Key terms such as pods, labels and services are introduced and initial deployments with ReplicaSets are carried out. In addition, participants will learn how to provide applications with configuration data via environment variables, ConfigMaps and Secrets and what options Kubernetes offers in the area of storage management.

The second day is dedicated to in-depth training: using a practical example - the creation of a Wordpress cluster - the participants apply the concepts from the previous day to a realistic example. Building on this, network concepts such as LoadBalancer and Ingress Controller as well as advanced Kubernetes objects such as StatefulSets, DaemonSets, Jobs and CronJobs will be discussed. It also shows how to work with image pull secrets, configure readiness probes and use init containers and sidecars effectively.

The third day focuses on understanding the cluster architecture and important concepts such as resource limits (Requests & Limits), access control and roles. Participants will also receive an introduction to tools such as Kind (Kubernetes in Docker) and Helm for managing Kubernetes resources. The course concludes with targeted preparation for the Certified Kubernetes Application Developer (CKAD) certification and an outlook on further topics.

 

Services

General

  • Real k8s cloud environment for hands-on training on a production-like environment
  • CKAD, CKA and CKS certified trainer
  • Supported onboarding for online trainings as well as detailed information material on the process, login and infrastructure for the training course
  • Detailed training material including additional material for self-training
  • Personal certificate of attendance
  • Individual supervision of min. 5 to max. 12 participants by up to 2 trainers (depending on group size)

Additional services for in-person trainings

  • Provision of computers for the booked training
  • Catering (drinks, snack, lunch) included in the price

Requirements

Required knowledge

You don't have to be a professional in cloud computing, software development, or Docker© to attend our trainings.

If you have a basic understanding of how to use a cloud environment, can work easily on the Linux CLI, and have experience building and using Docker© images, you are well qualified for our Kubernetes training courses.

Technical requirements

For our online training courses, all participants need...

  • a stable internet connection.
  • an updated browser, preferably Chrome.

Course of the training days

Day1

  • Motivation
  • Use cases for orchestration
  • Pods, Labels & Services
  • ReplicaSets & Deployments
  • Environment variables, ConfigMaps & Secrets
  • Storage management in Kubernetes

Day2

  • Setting up a Wordpress cluster
  • Network with load balancer & ingress controller
  • Stateful Sets, Daemon Sets, Jobs & Cronjobs
  • Image Pull Secrets & Readiness Probe
  • Init Container & Sidecars

Day3

  • Cluster architecture
  • Request & Limits from Pods
  • Access control options
  • Kind & Helm
  • Exam preparation CKAD
  • Prospects

Additional modules

We support you every step of the way – from advice to implementation:

Consulting

You need individual support? We will assist you!

Additional day
Price upon request

Additional trainer day

We answer your individual questions and deepen or expand topics.

Additional day
1500

Cloud Native Application Security

Additional day to deepen security aspects when using Kubernetes. Held as a follow-up to the booked training.

Additional day
499

Extended access to the training infrastructure

You will get access to the training infrastructure for in-depth practice beyond the training.

1599

Video recording (only for online training)

Revisit the contents at your own pace with the recording of your training.

1599

Certification voucher CKAD & CKA exam

Usable for taking CNCF exams - ask us for a discount.

500

Your trainers

We reserve the right to change the trainer

Provided by

Appointment

Upcoming trainings

onlineonline
3 Days3 Days
from 2199€ plus VATfrom 2199€ plus VAT
  • Early bird
  • Guarantee
  • Last minute

Money back guarantee for all online trainings

We always give our best for our training participants. If you are still not satisfied, we will refund you in full within 30 days of participation.

Money back guarantee terms

You've got questions?

Then please have a look at our FAQ or contact us directly.

To the FAQ

Your contact

Frauke Kirchhof

Make an inquiry

Kubernetes – Application Development and Deployment

Training information

1

Contact person information

2

Additional modules

3

I would like to receive additional information about the following offers:

An offer from