Kubernetes - HandsOn Training

Classroom Schulung | Deutsch | Anspruch

Schulungsdauer: 1 Tag

Ziele

Wer sich mit Microservices und deren Betrieb beschäftigt, kommt am Thema Container über kurz oder lang nicht vorbei. Als bevorzugte Art Container zu betreiben hat sich in den letzten Jahren Kubernetes etabliert. In diesem Hands-On Workshop werden die Teilnehmer die wichtigsten Bausteine von Kubernetes kennenlernen. Anhand von Pods, Deployments, Services und Ingress Objekten wird in die deklarative Natur von Kubernetes eingetaucht. Dabei deployen wir im Rahmen des Workshops eine Beispielanwendung und erläutern verschiedene Konzepte am laufenden System. Desweiteren wird anhand verschiedener Szenarien ein paar fortgeschrittene Features ausprobiert. So werden verschiedene Health Checks helfen, jeweils den aktuellen Zustand der Anwendungen festzustellen. Zudem werden unterschiedliche Strategien für den Rollout sowie das Management von Ressourcen beleuchtet. Als Abschluß werden wird noch der Betrieb von Stateful Applications wie zum Beispiel Datenbanken ausprobiert, so dass dem erfolgreichen Weg in die Produktion nichts mehr im Wege steht.

Zielgruppe

Softwareentwickler
Systemadministratoren

Voraussetzungen

Grundkenntnisse in Virtualisierung und Cloud-Technologie

Agenda

Einführung Docker & Kubernetes

Lab 1:

  • Pods
  • Deployments
  • Services
  • Ingress
  • Health Checks
  • Rollout Strategien
  • Resourcen Management

Lab 2:

  • Health Checks
  • Rollout-Strategien
  • Resourcen Management

Lab 3:

  • Storage und Persistent Volumes

Ziele

Wer sich mit Microservices und deren Betrieb beschäftigt, kommt am Thema Container über kurz oder lang nicht vorbei. Als bevorzugte Art Container zu betreiben hat sich in den letzten Jahren Kubernetes etabliert. In diesem Hands-On Workshop werden die Teilnehmer die wichtigsten Bausteine von Kubernetes kennenlernen. Anhand von Pods, Deployments, Services und Ingress Objekten wird in die deklarative Natur von Kubernetes eingetaucht. Dabei deployen wir im Rahmen des Workshops eine Beispielanwendung und erläutern verschiedene Konzepte am laufenden System. Desweiteren wird anhand verschiedener Szenarien ein paar fortgeschrittene Features ausprobiert. So werden verschiedene Health Checks helfen, jeweils den aktuellen Zustand der Anwendungen festzustellen. Zudem werden unterschiedliche Strategien für den Rollout sowie das Management von Ressourcen beleuchtet. Als Abschluß werden wird noch der Betrieb von Stateful Applications wie zum Beispiel Datenbanken ausprobiert, so dass dem erfolgreichen Weg in die Produktion nichts mehr im Wege steht.

Zielgruppe

Softwareentwickler
Systemadministratoren

Voraussetzungen

Grundkenntnisse in Virtualisierung und Cloud-Technologie

Agenda

Einführung Docker & Kubernetes

Lab 1:

  • Pods
  • Deployments
  • Services
  • Ingress
  • Health Checks
  • Rollout Strategien
  • Resourcen Management

Lab 2:

  • Health Checks
  • Rollout-Strategien
  • Resourcen Management

Lab 3:

  • Storage und Persistent Volumes

Tags

Diese Seite weiterempfehlen