Schulungsformen
Wir bieten Ihnen individuelle Schulungen genau nach Ihren Wünschen und Vorstellungen. Alle Inhalte können vorher mit dem Dozenten besprochen werden, um die Schulung an Ihre aktuellen Kenntnisstände und Anforderungen anzupassen.
Auch in Zeiten von Homeoffice und geschlossenen Schulungsräumen wollen wir für Sie da sein und Ihnen die beste Schulungserfahrung im Bereich Kubernetes ermöglichen. Daher bieten wir Ihnen ab sofort alle unsere Schulungen auch als Online Schulung an, damit Sie ganz bequem von zu Hause an unseren Schulungen teilnehmen können.
Öffentliche Schulung
- 3 Tage
- min. 3, max. 8 Personen
- Aktuelle Termine
- 1.990,00 EUR zzgl. MwSt.
- Vor-Ort / Online
Know-How & Networking in einem.
Inhouse- / Firmenschulung
- 3 Tage - anpassbar
- min. 1, max. 10 Personen
- Termin nach Wunsch
- Preis auf Anfrage
- Online Schulung / In Ihrem Haus
Inhalte werden individuell an Ihre Anforderungen angepasst.
Individualschulung
- individuell
- max. 1 Person
- Termin nach Wunsch
- Preis auf Anfrage
- Online Schulung
Einzel Coaching für maximalen Lernerfolg.
Referenzen
![]()
Herr Hemeier konnte unser Expertenteam in einer mehrtägigen In-House-Schulung auf höchstem fachlichen und technischen Niveau und zugleich in angenehmer und lockerer Atmosphäre optimal auf dieses komplexe Thema vorbereiten. Er gehört zu den führenden Experten auf diesem Gebiet, die eine Schulung in dieser Qualität anbieten können und wir sprechen eine deutliche Empfehlung aus!
![]()
Herr Hemeier ist ein sehr geschätzter Dozent, den wir sehr gerne einsetzen. Er überzeugt durch seine Fachkompetenz und seine praxisnahe und anschauliche Vortragsweise. Es besteht jederzeit die Möglichkeit Fragen zu stellen die zur vollsten Zufriedenheit beantwortet werden. Durch die individuelle Gestaltung der Inhalte haben die Teilnehmer einen sehr großen Mehrwert den sie direkt in der Praxis umsetzen können. Wir empfehlen Herrn Hemeier gerne weiter!
![]()
Für unsere In-House-Schulung im Bereich Kubernetes haben wir mit Dennis Hemeier einen erstklassigen Trainer kennengelernt. Sein breites und tiefgreifendes Praxiswissen hat die Schulung dynamisch und anschaulich gemacht und eine lockere Atmosphäre geschaffen. Der Schulungsaufbau orientierte sich zudem an unseren vorab definierten Anforderungen, so dass wir den bestmöglichen Nutzen aus dem Training ziehen konnten. Wir können Dennis Hemeier daher mit bestem Gewissen weiterempfehlen.
![]()
Wir haben eine mehrtägige Schulung bei Herrn Hemeier bei uns vor Ort mit 10 Kollegen in Anspruch genommen. Obwohl die Materie nicht die Einfachste war und es viele Themenblöcke gab, wurde es nie langweilig und alle Fragen wurden vom Schulungsleiter professionell beantwortet. Wir haben durch diese Schulung eine Menge an Kompetenz gewonnen und können das neu erlangte Wissen gut in unserem Unternehmen einsetzen. Wir empfehlen die Schulung von Cloudpirate zu 100% weiter!
Kubernetes (k8s) is an open-source system for automating deployment, scaling, and management of containerized applications.
kubernetes.io
Schulungsinhalte
Unsere Schulungen werden individuell für Sie zusammengestellt und bestehen in der Regel aus einer Auswahl aus den folgenden Komponenten.
Container Basics
- Vergleich Container vs. VMs
- Docker Alternativen
- Funktionale Übersicht
- Docker Registry, Daemon und CLI
- Docker Installation
- Images pullen und verwalten
- Container Instanzen starten und verwalten
- Applikationen im Container starten
- Eigene Images erstellen: Dockerfile und Build-Prozess
- Troubleshooting/Debugging und Best Practices
Einführung Container Cluster
- Orchestrierung
- Konzeptionelle Betrachtungen
- Überblick: Designansätze, Konzepte und Orchestrierungs-Tools für Container Cluster
- Monitoring-/HA-Mechanismen
- Service Discovery und Key/Value Stores
Container Cluster mit Kubernetes
- Überblick Kubernetes (k8s) Architektur: Master + Worker Nodes, etcd als Key-Value-Store
- Cluster Networking mit Calico, Flannel, Weave und weiteren
- API-Server, Controller Manager, Scheduler, Kubelets
- Setup eines Multi-Node K8s-Clusters mit
kubeadm
- Label und Selektoren
Installation und Konfiguration
- Lokales Cluster über
minikube
- Verwendung des Cluster Bootstrappers
kubeadm
- Ausblick: Cluster-API
Cluster-Zugriff
- Management über
kubectl
- Verwendung des API-Endpunktes in eigenen Applikationen
- Grafische Verwaltung über
Kubernetes Dashboard
Sicherheit
RBAC
: User- und Systemrollen- Authentifizierung und Autorisierung
- RoleBindings
- Contexts
- Zugriffslimitierungen
- NetworkPolicies
Kubernetes Resourcen
- API-Schemata/Versionen und K8s Resourcen/Workloads
- Container, Pods, ReplicaSets, Deployments, DaemonSets, ConfigMaps, Namespaces, Services, Ingresses und mehr
- Eigene Ressourcen: Custom Resource Definitions
Skalierbarkeit
- Scale Up and Scale Down
Horizontal Pod Autoscaler
Vertical Pod Autoscaler
- Skalierung des gesamten Clusters über den
Clusters-Autoscaler
Persistente Daten
- Stateless oder Stateful?
- Persistente und dynamische Storage-Volumes, Bereitstellung über Volume Claims, Storage Classes
- Container Storage Interface (CSI)
- Betrachtung der gängigen CSI Provider:
EBS
,GCE PD
,CephFS
,GlusterFS
,Portworx
und mehr
Externer Zugriff
- Ingress für Web-Traffic verwenden
ingress-nginx
und Alternativen- Verwendung von Annotations zur Konfiguration
cert-manager
: Management von Let´s Encrypt Zertifikaten- TCP/UDP Zugriffe auf das Cluster
-
Kong-Ingress
: API-Gateway für eine Microservice oder FaaS Architektur
Applikations-Workflows
- Rolling Updates / Rollbacks, Revisions-History
- Continous Integration / CI
- Continous Delivery / CD
GitLab Kubernetes Runner
undGitLab Pipeline
Integrationen- Arbeiten mit der
GitLab Docker-Registry
Paketmanager Helm
- Einführung in Helm
- Helm CLI
- Helm Charts verwenden
- Eigene Helm-Charts erstellen und deployen
Logging, Monitoring und Troubleshooting
- Node / Pod Metrics: Auswertung und Visualisierung
Prometheus
Monitoring und Logging- Visuelle Darstellungen mit
Grafana
- Troubleshooting Best-Practices
Kubernetes in der Cloud
- Managed Kubernetes über
AWS EKS
,Google GKE
und weitere Alternativen kops
auf AWS- Authentifizierung über
kube2iam
- Betrachtung der Kosten, Vor- und Nachteile
Optimierung und laufender Betrieb
- Strategien zur Optimierung der Cluster-Ressourcen
Resource Requests
undLimits
korrekt setzen- Auslastung der Cluster Nodes optimieren
- Verwendung von Spot-Instances auf AWS
Backup und Recovery
- Backupstrategien
Heptio Velero
(ehemals Ark): Backups und Desaster Recovery- Cluster Migrationen
geeignet für Einteiger mit geringem bis keinem Vorwissen in der Verwendung von Containern bzw. Kubernetes
geeignet für Teilnehmer mit Vorwissen im grundlegenden Umgang mit Kubernetes
geeignet für Teilnehmer, welche idealerweise bereits mit Kubernetes arbeiten und ihr Wissen erweitern möchten
Zielgruppe und Voraussetzungen für die Schulungen
Unsere Schulungen werden generell an Ihr Vorwissen angepasst und mit Ihnen persönlich abgestimmt. Somit sind die Schulungen für Container-Neulinge wie auch erfahrene Nutzer, die ihr Wissen weiter ausbauen wollen, geeignet. Einzelne Teile können gestrafft oder ausgeweitet werden, sodass Sie einen maximalen Nutzen aus der Schulung ziehen können.
Idealerweise haben Sie bereits Vorwissen in der Linux-Administration und können die Kommandozeile bedienen und produktiv nutzen. Grundlegende Vorkenntnisse im Bereich Docker/Container und Virtualisierung sind hilfreich, aber nicht erforderlich.
Während der Schulung arbeiten die Teilnehmer auf ihren eigenen Geräten, auf denen ein lokales Kubernetes Cluster aufgesetzt wird oder über eine von uns bereitgestellte Lernumgebung mit.
Für die Nutzung Ihrer eigenen Geräte ist es erforderlich, dass die Geräte die Kernel-Virtualisierung unterstützen, um eine virtuelle Maschine starten zu können. In der Regel ist dies auf allen aktuellen Geräten der letzten Jahre mit Linux, MacOS sowie Windows Betriebssystemen möglich. Gerne unterstützen wir Sie bei allen Fragen rund um die Anforderungen und die Einrichtung Ihres Systems.
Genereller Ablauf
Die Schulungen werden mit viel Praxisbezug durchgeführt und die Teilnehmer arbeiten in der Regel parallel am eigenen Rechner mit dem Dozenten mit.
- Praxisnahe Schulung
- min. 3, max. 8 Personen
- 50% Theorie / 50% Praxis
- Mitarbeit am eigenen Rechner
- Ausführliche Unterlagen
- Frühstück, Snacks und Getränke ganztägig
- Mittagessen
- Freier Internetzugang
Ihr Dozent: Dennis Hemeier
Certified Kubernetes Administrator
Certified Kubernetes Application Developer
Dennis Hemeier ist ausgebildeter Fachinformatiker Fachrichtung Anwendungsentwicklung; seine Ausbildung hat er 2013 bei dem Webhoster Mittwald CM Service abgeschlossen. Dort fanden auch bereits 2016 die ersten Berührungspunkte mit Kubernetes statt, im Rahmen der Evaluierung möglicher neuer Hostingprodukte. Im selben Jahr startete er die Entwicklung und den Betrieb eines eigenen Content Management Systems auf einer hochverfügbaren Systemlandschaft mit derzeit über 100 aktiven Kunden.
Seit 2018 spezialisiert sich Herr Hemeier intensiv und auf höchstem technischen Niveau immer stärker auf Cloud Native Solutions. Während dieser Zeit hat er bereits die folgenden Zertifikate erlangt: CKA (Certified Kubernetes Administrator), CKAD (Certified Kubernetes Application Administrator) und (aktuell in Arbeit) CKS (Certified Kubernetes Security Specialist).
Durch seine Erfahrung, insbesondere auch im Kontext kritischer Infrastrukturen, und sein Bestreben, stets Neues zu lernen, zählt Herr Hemeier bereits seit 2019 zu den führenden Dozenten für Kubernetes und Cloud Native Solutions. Für seine Kunden tritt er dabei sowohl in beratender als auch in umsetzender Funktion auf.

Aktuelle Schulungstermine
Unsere öffentlichen Schulungen richten sich an alle Neueinsteiger im Bereich Kubernetes. Sie erfahren, wie Sie mit Kubernetes Ihre Anwendungen deployen, managen und hochverfügbar skalieren können. Während der Schulung werden alle Themen aus den oben genannten Schulungsinhalten angesprochen und erarbeitet.