Seminarinformationen

Seminar - Ziel

In diesem 4-tägigen Seminar "Container Technologie: Docker und Kubernetes Administration und Orchestrierung" erhalten Sie umfassende Kenntnisse über Container-Technologien. Sie lernen, wie Sie eigene Applikationscontainer erstellen und verwalten und werden mit den wichtigsten Tools für die tägliche Container-Administration vertraut gemacht. Der Kurs beleuchtet sowohl die Stärken als auch die Schwächen der Container-Technologien und vermittelt Ihnen wichtige Techniken für Debugging und Troubleshooting. Nach Abschluss der Schulung sind Sie in der Lage, Container effizient zu implementieren und ihre Orchestrierung erfolgreich umzusetzen.

Teilnehmer - Zielgruppe

  • Administratoren

Kurs - Voraussetzungen

  • Solide Vorkenntnisse in der Administration von Linux-Systemen
  • sicherer Umgang mit der Kommandozeile

Seminardauer

  • 4 Tage
  • 09:00 Uhr bis 17:00 Uhr

Schulungsunterlagen

  • nach Absprache

Seminar-Inhalt / Agenda

Container Basics and Administration

  • Container vs. VM (Einsatzgebiete, Vor-/Nachteile, Portierbarkeit)
  • CI/CD, Microservices
  • Container-Engines: CRI-O vs. containerd, Container-/Image-Verwaltungstools (crictl, nerdctl)
  • Images: Pullen, Verwalten, Inspizieren
  • Container-Instanzen: Starten, Verwalten, Limitieren
  • Übersicht Container & Kernel-Namespaces (Verstehen, Auslesen, Setzen)
  • Troubleshooting

Images & Builds

  • Erstellen eigener Images: Dockerfile, Build-Direktiven, Build-Prozess
  • Praxis: Eigenes Image bauen, taggen und in Registry pushen

Container Security

  • Grundsätzliche Überlegungen, SSL/TLS
  • Vulnerability Scanning, Image Signing & Verification

Kubernetes – Wichtigste Ressourcen

  • Pods, Deployments, ReplicaSets, StatefulSets, DaemonSets
  • Services, Ingress, ConfigMaps, Secrets
  • PersistentVolumes und PersistentVolumeClaims
  • Namespaces, ResourceQuotas, LimitRanges
  • Praxis: Applikation mit Deployment, Service und Ingress deployen

Helm

  • Charts: Struktur, Werte, Templates
  • Repositories verwalten, Charts installieren und upgraden
  • Eigene Charts erstellen
  • Praxis: Applikation als Helm Chart paketieren und deployen

Kubernetes Administration & Security

  • RBAC: Roles, ClusterRoles, Bindings
  • Admission Controller: Konzept und Einsatz
  • Pod Security Admission (PSA) – Nachfolger von PSP
  • OPA/Gatekeeper: Policy-Management
  • Netzwerk-Policies und Cluster-Härtung
  • Praxis: RBAC-Rollen anlegen, PSA konfigurieren, OPA-Policy schreiben

Backup-Strategien

  • Cluster-Ressourcen sichern mit Velero
  • Praxis: Namespace-Backup und Restore mit Velero

Monitoring

  • Prometheus: Metriken, Scraping, Alertmanager
  • Grafana: Dashboards, Visualisierung
  • kube-state-metrics, node-exporter
  • Praxis: Prometheus & Grafana via Helm deployen

Weitere Schulungen zu Thema Kubernetes

LFD459 Kubernetes für App-Entwickler

- u.a. in Nürnberg, Berlin, Stuttgart, München, Köln

In diesem 3-tägigen Seminar „LFD459 Kubernetes für App-Entwickler“ lernen Sie, wie Sie Anwendungen in einem Multi-Node-Cluster containerisieren, hosten, bereitstellen und konfigurieren. Sie beginnen mit einem einfachen Python-Skript, definieren Anwendungsressourcen und ...

LFS458 Kubernetes Administration

- u.a. in Nürnberg, Berlin, Stuttgart, München, Köln

In diesem 4-tägigen Seminar „LFS458 Kubernetes Administration“ erhalten Sie fundiertes Wissen zu den grundlegenden Konzepten und herstellerunabhängigen Werkzeugen für den Aufbau und die Verwaltung von Kubernetes-Clustern in Produktionsumgebungen. Sie setzen sich mit ...

LFS460 Kubernetes Security Fundamentals

- u.a. in Frankfurt am Main, Köln, Mannheim, Jena, Nordhausen

In diesem 4-tägigen Seminar „LFS460 Kubernetes Security Fundamentals“ erhalten Sie das notwendige Wissen und die Fähigkeiten, um die Sicherheit in dynamischen, offenen Projektumgebungen zu gewährleisten. Der Kurs legt den Schwerpunkt auf Sicherheitsaspekte in ...

Kubernetes Networking

- u.a. in Hamburg, Stuttgart, Nürnberg, Düsseldorf, Essen

In diesem 3-tägigen Seminar „Kubernetes Networking“ erwerben Sie grundlegendes Wissen und praktische Fähigkeiten zum Aufbau und zur Konfiguration von Netzwerken in Kubernetes. Sie lernen, Netzwerkprobleme zu erkennen, zu analysieren und zu beheben. Das Seminar behandelt ...