Kubernetes Schulung für App-Entwickler (LFD459):
Mit Python zu skalierbaren Kubernetes-Anwendungen in der Cloud
- NEU im Portfolio
- Nürnberg & Online
- Open Source Experten
Ort & Dauer
3 Tage | Nürnberg & Online
Inhouse Schulung
Hol dir die NETWAYS Open Source Experten direkt zu dir ins Unternehmen.
Mit Kubernetes skalierbare Lösungen entwickeln
Das Erlernen der Entwicklung von Kubernetes-Anwendungen eröffnet dir vielfältige Karrierechancen in stark nachgefragten Bereichen wie DevOps, Cloud Engineering und Containerisierung.
In diesem Kurs lernst du, wie du Anwendungsressourcen definierst und zentrale Kubernetes-Primitiven nutzt, um skalierbare Anwendungen zu erstellen, zu überwachen und zu debuggen – inklusive der Arbeit mit Netzwerk-Plugins, Sicherheitsfunktionen und Cloud-Speicher für die Bereitstellung in Produktionsumgebungen.
Der Kurs vermittelt dir – ergänzt durch praktische Übungen und eigenständiges Lernen – die Fähigkeiten und das Wissen, die auch in der Prüfung zum Certified Kubernetes Application Developer (CKAD) abgefragt werden.
Das nimmst du aus dieser Kubernetes Schulung mit
Nach diesem Kubernetes Seminar containerisierst du Anwendungen eigenständig und bist optimal auf die CKAD-Prüfung vorbereitet.
- NContainerisierung von Anwendungen: Dockerfiles und Containeroptionen wendest du sicher an.
- N Zentrale Kubernetes-Primitiven: Deployments, Pods und Services nutzt du für skalierbare Anwendungen.
- NDesign containerisierter Anwendungen: Sidecars, Init-Container und Jobs setzt du gezielt ein.
- NKonfiguration von Deployments: Volumes, Secrets, ConfigMaps sowie Skalierung und Rollbacks beherrschst du im Detail.
- NSicherheitskonzepte für Anwendungen: RBAC, Admission Controller und Security Contexts gehören zum Alltag.
- NTroubleshooting und Monitoring: Probleme in Anwendungen und im Netzwerk erkennst du gezielt.
Für wen ist diese Kubernetes Schulung geeignet?
Dieser Kubernetes Workshop richtet sich an erfahrene Anwendungsentwickler, die Apps containerisieren, hosten, bereitstellen und in einem Multi-Node-Cluster konfigurieren wollen.
Typische Teilnehmer
- Anwendungsentwickler
- Backend-Entwickler
- DevOps Engineer
- Cloud Engineer
- Software-Architekt
Voraussetzungen
Kubernetes Schulung
- Grundkenntnisse im Umgang mit der Linux-Kommandozeile und in der Dateibearbeitung
- Vertrautheit mit einer Programmiersprache wie Python, Node.js oder Go
- Kenntnisse über Cloud-native Anwendungskonzepte sind hilfreich, etwa aus dem kostenlosen „Introduction to Kubernetes“-MOOC auf edX
- Kein Kubernetes-Vorwissen nötig. Der Kurs setzt bei null an und baut auf deinen vorhandenen Programmierkenntnissen auf.
Die Schulung ist richtig für dich wenn …
… du bereits entwickelst und jetzt containerisieren willst
Von Dockerfiles bis zum produktiven Deployment deckst du alles ab.
… du die CKAD-Zertifizierung erwerben willst
Certified Kubernetes Application Developer zählt zu den gefragtesten Nachweisen für Entwickler im Cloud-Umfeld.
… du deine Anwendungen zukunftssicher aufstellen willst
Cloud-native Architekturen werden für Entwickler zum Standard, nicht zur Ausnahme.
Inhalte und Praxisbeispiele rund um Kubernetes
Ausgehend von einem einfachen Python-Skript zeigt dir dieser Kubernetes Kurs, wie du Anwendungsressourcen definierst und zentrale Kubernetes-Primitiven nutzt, um skalierbare Anwendungen zu erstellen, zu überwachen und zu debuggen. Dabei arbeitest du mit Netzwerk-Plugins, Sicherheitsfunktionen und Cloud-Speicher und lernst viele wichtige Funktionen kennen, die für den produktiven Einsatz einer Anwendung erforderlich sind.
Die folgenden Lerninhalte geben dir einen Überblick über die Themen und Kompetenzen, die du im Laufe des Trainings erwirbst.
Einführung
- Vorstellung Linux Foundation
- Vorstellung Kurs + Kursumgebung
- Vorstellung Kubernetes-Projekt
KUBERNETES ARCHITEKTUR
- Kuberneteskomponenten
- Terminologie
- Controlplane und Worker
- Pods und Services
- Netzwerke in Kubernetes
BAUEN VON CONTAINERN
- Containerisierung von Anwendungen
- Dockerfiles und Containeroptionen
- Erstellen von Deployments
- Multi-Container Pods
- Probes und Tests
- Helm und Kustomize
DESIGN VON CONTAINERISIERTEN ANWENDUNGEN
- Entkoppelte Ressourcen
- Flexible Frameworks
- Sidecars und Initcontainer
- Jobs und CRDs
KONFIGURATION VON DEPLOYMENTS
- Nutzung von Volumes
- Nutzung von Secrets und ConfigMaps
- Skalierung von Deployments
- Updates und Rollbacks
SECURITY VERSTEHEN
- Kubernetes Security im Überblick
- AuthN
- Rolebased Access Control
- AdmissionController
- Security Contexts
- PodSecurityStandards
- NetworkPolicies
ANWENDUNGEN IM KUBERNETES-NETZWERK
- Services im Überblick
- Aufruf von Services
- IngressController und -Ressourcen
- Service Meshes
TROUBLESHOOTING VON ANWENDUNGEN
- Erste Schritte im Troubleshooting
- Troubleshooting von Pods
- Troubleshooting von Nodes
Monitoring von Anwendungen - Logging
Termine
Wunschtermin
Du hast an diesen Terminen leider keine Zeit, willst aber trotzdem die Kubernetes für App-Entwickler Schulung besuchen? Dann lass uns einfach wissen, zu welchem Datum es für dich am passendsten wäre. Teile uns deinen Wunschtermin mit!
Investition in deine Weiterbildung
Wähle das Format, das zu dir passt. Beide Pakete vermitteln denselben Lernstoff inklusive offizieller Linux-Foundation-Unterlagen, unterscheiden sich aber in den Extras.
Attraktive Gruppenrabatte für Teams
Bereits ab 2 Teilnehmern beginnt das große Sparen. Bis zu 25% Ersparnis pro Person sind möglich.
%
Zu Zweit
%
Zu Dritt
%
Zu Viert
%
Zu Fünft
%
Ab Sechs
Lerne von erfahrenen Open Source-Experten
Unsere Trainer sind zertifizierte Kubernetes-Experten und arbeiten regelmäßig in Software- und Kundenprojekten.
Was ehemalige Teilnehmer sagen
Technisch & inhaltlich top
Das Onlinetraining war technisch einwandfrei umgesetzt. Der Trainer war sehr gut vorbereitet und hat die Thematik souverän und in angenehmer Lautstärke & Geschwindigkeit rübergebracht. Ich habe wieder mal viel gelernt!
Schulungsteilnehmer
Kompetent und teilnehmerorientiert
Sehr gut organisierte Schulung. Kompetenter und freundlicher Trainer, der die Inhalte auf die Erwartungen und Anforderungen der Teilnehmer abgestimmt hat und gut vermitteln konnte. Fragen wurden kompetent beantwortet.
Schulungsteilnehmer
Informativ und lehrreich
Sehr gute Schulung. Informativ und lehrreich. Sehr freundlicher und kompetenter Trainer. Gute Atmosphäre.
Schulungsteilnehmer
FAQ ZUR KUBERNETES SCHULUNG
Du hast Fragen? Hier findest du die häufigsten Antworten.
Wie laufen die Online-Schulungen technisch ab?
Die Online-Schulungen finden über Microsoft Teams statt. Fragen können jederzeit direkt an den Trainer oder bequem über die Chatfunktion gestellt werden.
- Die Schulung wird nicht aufgezeichnet.
- Kamera und Mikrofon sind keine Pflicht – für einen lebendigen Austausch jedoch sehr empfehlenswert.
- Teilnahme hinter einer Firmen-Firewall oder über VPN ist möglich, sofern ausgehende HTTPS- und SSH-Verbindungen zu den NETWAYS-Systemen erlaubt sind.
Ein Technik-Check ist nicht standardmäßig vorgesehen, kann bei Bedarf aber individuell vorab abgestimmt werden.
Welche technischen Voraussetzungen gibt es?
Für die Teilnahme genügt ein aktueller Browser – Firefox, Chrome, Safari oder Edge. Zusätzlich werden benötigt:
- Ein SSH-Client
- Ein direkter Internetzugang (in einigen Kursen auch über nicht-standardisierte Ports zusätzlich zu HTTP/HTTPS über Port 80/443)
Wie laufen die praktischen Kubernetes Übungen ab?
Die Übungen finden auf dedizierten virtuellen Maschinen (VMs) in der Trainingsumgebung von NETWAYS Web Services statt. Der Ablauf folgt einem festen Muster:
- Der Trainer führt in das Thema ein.
- Die Teilnehmer bearbeiten selbstständig praxisnahe Aufgaben (z. B. Installation oder Konfiguration von Diensten).
- Im Anschluss werden Ergebnisse gemeinsam besprochen und offene Fragen geklärt.
Zu jeder Übung gibt es eine Musterlösung im Handout.
Kann ich die Übungsumgebung nach der Kubernetes Schulung weiter nutzen?
Nein, die Übungsumgebung steht ausschließlich während der Schulung zur Verfügung und ist danach nicht mehr erreichbar.
Was sollte ich zur Kubernetes Präsenzschulung in Nürnberg wissen?
Nach der Anmeldung erhältst du zwei Hotelempfehlungen mit Sonderkonditionen sowie alle wichtigen Informationen zur Anreise und zu Parkmöglichkeiten. Im Schulungspreis enthalten sind:
- Tägliches Mittagessen
- Vor- und Nachmittagspausen mit reichhaltiger Verpflegung
- Ein gemeinsames Abendessen am ersten Schulungstag
Wie viele Teilnehmer gibt es pro Kubernetes Schulung?
Die Gruppengröße ist auf maximal 14 Teilnehmer begrenzt – für eine intensive Betreuung und ausreichend Raum für individuelle Fragen.
Welche Vorkenntnisse werden empfohlen?
Die empfohlenen Vorkenntnisse sind in der jeweiligen Kursbeschreibung unter „Für wen ist diese Schulung" angegeben – am besten vor der Anmeldung kurz nachlesen.
Welche Unterlagen erhalte ich nach der Kubernetes Schulung?
Nach der Schulung erhältst du per E-Mail:
- Ein Teilnahmezertifikat
- Die Schulungsunterlagen als PDF (Handout inkl. aller Musterlösungen)
Kann ich stornieren, umbuchen oder einen Ersatzteilnehmer schicken?
Eine Stornierung ist bis 60 Tage vor Schulungsbeginn gegen eine Stornogebühr von 100 € zzgl. MwSt. möglich. Danach ist eine Stornierung leider ausgeschlossen. Kurzfristig verhindert? Kein Problem – du kannst jederzeit eine Ersatzperson zur Schulung schicken.