Beschreibung
Kubernetes Architektur
Zielgruppe: Nur für Unternehmen und Institutionen.In diesem Seminar werden die Grundprinzipien der Container-Orchestrierung mit Kubernetes vermittelt. Sie lernen ein Cluster zu verwalten, Netzwerkflüsse zu konfigurieren und Ressourcen, die dem Cluster bereitgestellt werden, effizient zu nutzen. Es werden verbreitete Szenarien vorgestellt und auf das Thema Cyber Security eingegangen.
Kommende Starttermine
Inhalte / Module
- Grundlagenwissen
- Eine Einführung in die Container-Virtualisierung
- Laufzeitumgebungen für Container unter Linux
- Docker
- CRI-o
- Art und Wesen von in Containern verpackten Anwendungen
- Der „Cloud-Ready“-Ansatz, Mikrokomponentenarchitekturen und ihre Auswirkungen auf den Betrieb von Software
- Kubernetes-Einführung
- Eine Einführung in Containerorchestrierung mit Kubernetes
- Architektonische Überlegungen zu Kubernetes-Setups
- Die Kubernetes-Komponenten
- API Server, Scheduler, Communications Manager, Cluster Manager, Etcd (Control Plane)
- Kubelet als Agent auf Computing-Knoten
- Kubernetes-Distributionen und „Vanilla Kubernetes“
- K8s.io
- OpenShift
- Rancher
- K3s
- Kubernetes und sein zustandsbasierter Ansatz: Einführung in die K8s-API
- Netzwerk-Einführung zu Kubernetes
- Grundsätzliche Annahmen zum Netzwerk bei Kubernetes
- Ingress-Controller (Vanilla, vom Drittanbieter)
- Kubernetes & Software Defined Networking über CNI (Flannel, Calico, ...)
- Storage-Einführung zu Kubernetes
- Handhabung persistenter Daten in Kubernetes
- Storage-Backends und ihre Anbindung per CSI (Ceph, NetApp, Dell-EMC ...)
- Hochverfügbarkeit & Replikation
- Elastizität und Skalierbarkeit einer Kubernetes-Umgebung
- Stateful-Sets in Kubernetes
- Replicas
- Hochverfügbarkeit von K8s-Diensten und Anwendungen
- Disaster Recovery und Offsite Replikation
- Die Kubernetes-Angebote der Hyperscaler
- Kubernetes bei Amazon AWS
- Kubernetes bei Microsoft Azure
- Kubernetes bei Google Compute
- Security & Compliance
- Integration von Kubernetes in bestehende Security- und Compliance-Konzepte
- Autorisierung, Authentifizierung und Anbindung an externe Benutzerverzeichnisse
- Sicherheitskonzepte & Prüfmöglichkeiten für Kubernetes-Umgebungen
- Auf der Kubernetes-Ebene
- Auf der Ebene ausgerollter Anwendungen
- Die Integration von Kubernetes in CI/CD-Prozesse
Zielgruppe / Voraussetzungen
Hinweis: Dieser Kurs richtet sich an Mitarbeitende aus Unternehmen und Institutionen.
Für Privatpersonen ist dieser Kurs leider nicht geeignet.
Bitte beachten Sie: Bildungsgutscheine der Agentur für Arbeit werden für diesen Kurs NICHT anerkannt.
Abschlussqualifikation / Zertifikat
Infos anfordern
GFU Cyrus AG
Erweitern Sie Ihre IT-Skills mit einem offenen IT-Training oder ganz nach Ihren Bedürfnissen durch eine individuelle IT-Schulung. Programmiersprachen (C#, Python, Java, …), Microsoft Office 365, Anforderungsmanagement, Projektmanagement, Business Intelligence, Data Science, Künstliche Intelligenz, IT-Sicherheit , Administration & Datenbanken, Softwareentwicklung, Testmanagement...
Erfahren Sie mehr über GFU Cyrus AG und weitere Kurse des Anbieters.