Kubernetes Schulung für App-Entwickler (LFD459):

Mit Python zu skalierbaren Kubernetes-Anwendungen in der Cloud

Lerne in unserer offiziellen Linux Foundation Schulung (LFD459), wie du Anwendungen containerisierst, in Kubernetes bereitstellst und produktionsreif skalierst. Damit bist du zugleich optimal auf die CKAD-Zertifizierung vorbereitet.
  • Bewertung 4.8 / 5
  • 500+ Teilnehmer
  • 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:innen, 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

2
3

  • Vorstellung Linux Foundation
  • Vorstellung Kurs + Kursumgebung
  • Vorstellung Kubernetes-Projekt

KUBERNETES ARCHITEKTUR

2
3

  • Kuberneteskomponenten
  • Terminologie
  • Controlplane und Worker
  • Pods und Services
  • Netzwerke in Kubernetes

BAUEN VON CONTAINERN

2
3

  • Containerisierung von Anwendungen
  • Dockerfiles und Containeroptionen
  • Erstellen von Deployments
  • Multi-Container Pods
  • Probes und Tests
  • Helm und Kustomize

DESIGN VON CONTAINERISIERTEN ANWENDUNGEN

2
3

  • Entkoppelte Ressourcen
  • Flexible Frameworks
  • Sidecars und Initcontainer
  • Jobs und CRDs

KONFIGURATION VON DEPLOYMENTS

2
3

  • Nutzung von Volumes
  • Nutzung von Secrets und ConfigMaps
  • Skalierung von Deployments
  • Updates und Rollbacks

SECURITY VERSTEHEN

2
3

  • Kubernetes Security im Überblick
  • AuthN
  • Rolebased Access Control
  • AdmissionController
  • Security Contexts
  • PodSecurityStandards
  • NetworkPolicies

ANWENDUNGEN IM KUBERNETES-NETZWERK

2
3

  • Services im Überblick
  • Aufruf von Services
  • IngressController und -Ressourcen
  • Service Meshes

TROUBLESHOOTING VON ANWENDUNGEN

2
3

  • 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.

Daniel BodkyOpen Source lernen – praxisnah mit DanielIn unseren Schulungen lernst Du von erfahrenen Profis und setzt Dein neues Wissen direkt in die Praxis um.

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!

Daniel Burkhard | operational services GmbH & Co. KG

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 | Juli 2023

Informativ und lehrreich

Sehr gute Schulung. Informativ und lehrreich. Sehr freundlicher und kompetenter Trainer. Gute Atmosphäre.

 

 

Oliver Brosch | GLS IT Services GmbH

FAQ ZUR KUBERNETES SCHULUNG

Du hast Fragen? Hier findest du die häufigsten Antworten.

Wie laufen die Online-Schulungen technisch ab?

2
3

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?

2
3

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 Übungen ab?

2
3

Die Übungen finden auf dedizierten virtuellen Maschinen (VMs) in der Trainingsumgebung von NETWAYS Web Services statt. Der Ablauf folgt einem festen Muster:

  1. Der Trainer führt in das Thema ein.
  2. Die Teilnehmer bearbeiten selbstständig praxisnahe Aufgaben (z. B. Installation oder Konfiguration von Diensten).
  3. 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 Schulung weiter nutzen?

2
3

Nein, die Übungsumgebung steht ausschließlich während der Schulung zur Verfügung und ist danach nicht mehr erreichbar.

Was sollte ich zur Präsenzschulung in Nürnberg wissen?

2
3

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 Schulung?

2
3

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?

2
3

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 Schulung?

2
3

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?

2
3

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.

Bereit für deinen Einstieg in Cloud Native?

Melde dich noch heute an – die nächsten Termine füllen sich schnell.

Wir freuen uns auf deine Nachricht







    captcha