Kubernetes Advanced für Entwickler
Sie arbeiten bereits mit Docker-Containern und werden Kubernetes einsetzen? Sie wollen containerisierte Anwendungen bereitstellen, konfigurieren und testen? Und außerdem wollen Sie Ihre Anwendungen mit Kubernetes überwachen und bereitstellen? Dann ist dies der richtige Kurs für Sie!
Diese Schulung deckt die Grundlagen ab und geht darüber hinaus in die Tiefe. Wir behandeln fortgeschrittene Funktionen und Anwendungsfälle, um Ihnen als Softwareentwickler das Wissen zu vermitteln, wie Sie Ihre Anwendungen in einem Cluster bereitstellen und verwalten können.
Anhand konkreter Beispiele und praktischer Übungen werden Sie schon bald mühelos mit Kubernetes arbeiten und wir bereiten Sie auf die Certfified Kubernetes Application development (CKAD) Prüfung vor.
Für wen ist es gedacht?
Jeder, der Software entwickelt, testet und/oder freigibt und einen Kubernetes-Cluster während der Entwicklung, des Tests und der Freigabe verwendet oder verwenden wird.
Was bringen Sie mit?
- Mindestens 2 Jahre Erfahrung als Softwareentwickler
- Praktische Kenntnisse in ssh, Linux, Docker (Grundkenntnisse), Gitlab oder Jenkins oder anderen CI/CD-Tools sind von Vorteil. Go-Erfahrung ist hilfreich (oder sammeln Sie einige Erfahrungen mit Go unter https://tour.golang.org.)
- Enthusiasmus und gute Laune!
Was lernen Sie dabei?
- Kubernetes Hands-On mit konkreten Beispielen und praktischen Übungen in Ihrer eigenen Kubernetes-Lehrumgebung!
- Im Gegensatz zum Fundamentals Training gehen wir tiefer in die Materie ein und zeigen fertige Lösungen, die Sie in der Praxis anwenden können.
- Kontext: Was ist Cloud Native? Und was ist die Geschichte und Bedeutung von Kubernetes?
- Installation von Kubernetes auf Bare-Metal.
- Kubernetes-Architektur: Komponenten und Ressourcen (Bereitstellung, Replikationscontroller, Pods)
- Grundlegende Konzepte von Kubernetes: Dienste, Entleerung von Knoten, horizontale Skalierung, Deployment, Release Management & Canary Releases, Lebendigkeitsprüfungen und Readyness Checks, Updates & Rollbacks, Init Container
- Kubernetes-Grundlagen: Helm, Ingress Controller, Cert Manager
- Kubernetes-Sicherheit: Single Sign On und rollenbasierter Zugriff
- Überwachung: zentrale Protokollierung und Überwachung (Einrichten und Erstellen von Dashboards, Hinzufügen eigener Software)
- Native Cloud-Lösungen für APM: LinkerD & Envoy (optional)
- Release Management: Kontinuierliche Integration und kontinuierliche Bereitstellung mit Gitlab, Jenkins oder Spinakker.
- Service Orchestration: eigene CRD, Operator & Controller (optional)
*optional: je nach Niveau und Interesse
Allgemeine Informationen
Die Form: | Klassenzimmer |
Dauer: | 4 Tage |
Zeit: | 09:00 - 17:00 |
Sprache: | Niederländisch/Englisch |
Mittagessen: | Einschließlich |
Zertifizierung*: | Zertifizierter Kubernetes-Anwendungsentwickler (CKAD) |
Trainingsgeräte: | Persönlicher K8s-Cluster, Kursmaterialien, Lehrpläne und das N-Able Kubernetes-T-Shirt
erhalten Sie natürlich im Anschluss!
|
Preis: | €2995 |

UNS BESUCHEN
Büro und Ausbildungszentrum
Samenweid 22, 1935 AX Egmond-Binnen, Niederlande
RUFEN SIE UNS AN
Wir helfen Ihnen gerne weiter
Eine Nachricht senden
Haben Sie eine Frage?