Einführungsschulung für Container & Kubernetes
Startdaten und Startorte
Beschreibung
Wir bieten hier eine ausführliche Grundlagenschulung in 8 Blöcken an, an deren Ende ein grundlegendes Verständnis über den Themenkomplex Container & Kubernetes steht. Während der Schulung werden vermutlich einige Themenblöcke detaillierter durchgesprochen oder spontan hinzugefügt, sodass andere Bereiche gekürzt werden können.
Alle Inhalte werden mit ca. 50 % Praxisanteil und reichlich Beispielen ergänzt, um das erlangte Wissen zu vertiefen.
Docker & Container Einführung
-
Vergleich Container vs. VMs
Einführung, Vor- und Nachteile -
Funktionale Übersicht Container
-
Vorstellung Container Runtimes
containerd, CRI-O, Docker -
Container-Instanzen starten und stoppen
Gru…
Frequently asked questions
Es wurden noch keine FAQ hinterlegt. Falls Sie Fragen haben oder Unterstützung benötigen, kontaktieren Sie unseren Kundenservice. Wir helfen gerne weiter!
Wir bieten hier eine ausführliche Grundlagenschulung in 8 Blöcken an, an deren Ende ein grundlegendes Verständnis über den Themenkomplex Container & Kubernetes steht. Während der Schulung werden vermutlich einige Themenblöcke detaillierter durchgesprochen oder spontan hinzugefügt, sodass andere Bereiche gekürzt werden können.
Alle Inhalte werden mit ca. 50 % Praxisanteil und reichlich Beispielen ergänzt, um das erlangte Wissen zu vertiefen.
Docker & Container Einführung
-
Vergleich Container vs. VMs
Einführung, Vor- und Nachteile -
Funktionale Übersicht Container
-
Vorstellung Container Runtimes
containerd, CRI-O, Docker -
Container-Instanzen starten und stoppen
Grundlegende Docker Commands -
Volumes verwenden
Volume Mappings, hostPath, Berechtigungen -
Logging und Monitoring
Logs auslesen, Docker stats - Networking
Port Mappings, IP-Adressen
Container Images erstellen & verwalten
-
Docker Registry, Daemon und CLI
Images pullen und verwalten -
Eigene Images erstellen
Dockerfile und Build-Prozess -
Multi Stage Builds
-
Build Best Practices
-
Veröffentlichen von Images
Private und Public Registries verwenden
Kubernetes Einführung & Basics
-
Kubernetes Einführung
Überblick, Historie, Konzepte, Cloud Native Computing Foundation (CNCF) -
Basic Concepts
Labels/Annotations, Pods, ReplicaSets, Deployments, Services, Namespaces -
Architektur
Vorstellung der einzelnen Kubernetes Komponenten, Container Engine, API-Server, Controller-Manager, Scheduler, kubectl, Etcd, Kube-Proxy, Kubelet -
Einrichtung eines Testclusters pro Teilnehmer
Kind, Minikube, bereitgestellte Kubernetes Schulungen -
Kubernetes Zugriff
kubectl, k9s, Octant, Kubernetes Dashboard
Kubernetes Ressourcen
-
YAML-Files / Verwendung von Ressourcen
-
API-Schemata / API-Versionen
Unterschiede zwischen Versionen, Updates durchführen -
Kubernetes Ressourcen
Pods, Deployments, ReplicaSets, DaemonSets, Jobs, CronJobs und mehr -
Custom Resource Definitions (CRDs)
Hinzufügen von eigenen API-Ressourcen -
Verwaltung von Ressourcen
Paketmanager Helm, Kustomization
Konfiguration & Management
-
Container Probes und Health
LivenessProbe, ReadinessProbe, StartupProbe -
Resource Requests / Limits
CPU, RAM, (Ephermal-) Storage -
Monitoring
Metrics Server, Prometheus, Thanos -
Logging
Loki, Promtail, FluentBit -
Grafana
Zentrales Dashboard für Monitoring, Logging und Tracing (Observability) -
Config Management
ConfigMaps, Secrets, SealedSecrets -
Persistent Storage
CSI, Storage Provider, PersistentVolumes, PersistentVolumeClaims
Networking & Loadbalancing
-
Services, LoadBalancing, Networking
CNI, Services, Servicetypen, Cluster DNS -
Ingress
NGINX-Ingress-Controller, Ingress Ressourcen, Cert-Manager -
TCP/UDP Zugriffe auf das Cluster
-
NetworkPolicies
Kurze Einführung, Funktionsweise, Funktionsumfang
Security & Backups
-
RBAC
Cluster-Zugriff, Roles, RoleBindings, ServiceAccounts -
HA-Konzepte, Backupstrategien
-
Vorstellung Velero
Backups und (Disaster-) Recovery, Cluster Migrationen, Kopieren von Anwendungen
Anwendungen verwalten
-
CI/CD Pipelines
Einführung, Rolling Updates, Canary Deployments, Rollbacks, Blue/Green Deployments, Traffic Shadowing und mehr -
Vorstellung einer Demo (Build-) Pipeline für Continous Deployment über Gitlab, Harbor, ArgoCD
Werden Sie über neue Bewertungen benachrichtigt
Schreiben Sie eine Bewertung
Haben Sie Erfahrung mit diesem Webinar? Schreiben Sie jetzt eine Bewertung und helfen Sie Anderen dabei die richtige Weiterbildung zu wählen. Als Dankeschön spenden wir € 1,00 an Stiftung Edukans.Es wurden noch keine FAQ hinterlegt. Falls Sie Fragen haben oder Unterstützung benötigen, kontaktieren Sie unseren Kundenservice. Wir helfen gerne weiter!