Seminarinformationen

Seminar - Ziel

In diesem 3-tägigen Seminar "Docker & Kubernetes Grundlagen – Einstieg in Container-Technologien" erwerben Sie sowohl theoretisches Wissen als auch praktische Fähigkeiten im Umgang mit Docker. Sie lernen, wie man mit Containern arbeitet, eigene Docker-Images erstellt und verwaltet. Zudem werden wichtige Themen wie Netzwerkmanagement, persistente Datenspeicherung und die Einrichtung einer eigenen Docker-Registry behandelt, wobei viele Inhalte durch praxisorientierte Beispiele vertieft werden.

Ein weiterer Schwerpunkt des Kurses liegt auf Kubernetes, einem leistungsstarken Tool zur Orchestrierung von Containern. Sie erhalten sowohl eine umfassende konzeptionelle Einführung als auch praktische Kenntnisse, um Kubernetes effektiv einzusetzen und die vielen Einsatzmöglichkeiten dieser Technologie zu verstehen.

Teilnehmer - Zielgruppe

  • System-Administratoren
  • Entwickler

Kurs - Voraussetzungen

  • Grundkenntnisse in Linux (Command Line und Editor)

Seminardauer

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

Schulungsunterlagen

  • nach Absprache

Seminar-Inhalt / Agenda

Einführung

  • Motivation, Vorteile und Möglichkeiten von Containern
  • Technische Grundlagen und Vergleich mit Virtualisierung

Arbeiten mit Containern

  • Das Command Line Interface Tool (CLI)
  • Docker Alternative Podman
  • Verwaltung, Inspektion, Betrieb
  • Monitoring und Logging

Die grafische Benutzeroberfläche

Arbeiten mit Images

  • Aufbau von Container Images (Union Filesystem, Speicherung)
  • Eigene Images erstellen, verwalten und sichern, Lokale Registry nutzen

Bereitstellen von Ressourcen

  • Netzwerke erstellen
  • Volumes und persistente Datenspeicherung

komplexe Microservice basierte Anwendungen bereitstellen

  • Docker-Compose

Betriebsplattformen für Container

  • Einführung in Betriebsplattformen: Aufgaben und Funktionen
  • Vergleich Docker Swarm und Kubernetes

Kubernetes

  • Motivation, Architektur, Komponenten
  • Das CLI Tool
  • Arbeiten mit Kubernetes
  • Praxisbeispiele

Möglichkeiten von Kubernetes

  • Deployment Modelle
  • Update Verfahren (Blue/Green, Canary, Rolling)
  • Load Balancing, Autoscaling
  • Health-Check und Self Healing, Service Disovery

Trends und Ausblick

  • CNCF, OpenSource, Standards, Werkzeuge

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

Docker & Kubernetes für Java-Entwickler – Vom Code zum Container

- u.a. in Hamburg, München, Düsseldorf, Offenbach, Nordhausen

In diesem 2-tägigen Seminar "Docker & Kubernetes für Java-Entwickler – Vom Code zum Container" erhalten Sie einen fundierten Einstieg in die Welt der Containertechnologien und deren praktische Anwendung in der Java-Entwicklung. Sie machen sich mit den ...

Microservices mit Docker & Kubernetes – Architektur, Deployment und Betrieb

- u.a. in München, Nürnberg, Zürich, Erfurt, Darmstadt

In diesem 5-tägigen Seminar "Microservices mit Docker & Kubernetes – Architektur, Deployment und Betrieb" erhalten Sie eine umfassende Einführung in Microservices, Docker-Container und deren Anwendung mit Kubernetes. Durch praxisorientierte Beispiele und einen ...