Arrow Electronics, Inc.

Kubernetes - Application Developer and Certification Preparation

CODE: KUB_APDEVCERT

LÄNGE: 24 Hours (3 Tage)

PREIS: €2.090,00

Beschreibung

Im DevOps- und Continuous Delivery-Umfeld haben sich Container-Technologien und Microservice-Anwendungen durchgesetzt. Docker© Technologien und die Container Orchestrierung mittels Kubernetes helfen im Arbeitsalltag dabei viele Entwicklungsprozesse zu automatisieren.

Dieses Angebot enthält die Basis-Schulung „Kubernetes – Application Development and Deployment“ (Tag 1 und 2) sowie ein erweitertes Training (Tag 3) welches zielgerichtet auf die CKAD-Prüfung vorbereitet.

Lernziel

In diesem Training werden unter anderem die folgenden Fragen beantwortet:

  • Wie kann ich Anwendungs-Updates ohne Downtime durchführen?
  • Was genau sind Pods, Labels, Services, Deployments, Persistent Volumes und Stateful Sets?
  • Wie kann ich die Building Blocks von Kubernetes optimal nutzen?
  • Mein Cluster ist aufgesetzt und in Betrieb. Wie benutze ich diesen nun?
  • Wie bringe ich meine Anwendungen in einen 'Managed' Kubernetes Cluster?
  • Was sind die Besonderheiten und Herausforderungen der CKAD-Prüfung?

Hinweis: Da Kubernetes auf Containern basiert, werden in der Schulung initial die wichtigsten Aspekte von Docker© Technologien aufgefrischt. Ein grundlegendes Verständnis von Container-Technologie ist jedoch erforderlich. Davon abgesehen sind die Schulungsinhalte unabhängig von der bevorzugten Programmiersprache ausgelegt.

Zielgruppe

Softwareentwickler, Softwarearchitekten

Voraussetzungen

  • Keine Erfahrung mit Docker© Technologien notwendig
  • Grundlagen im Umgang mit der Kommandozeile unter Linux (bash, csh, zsh o.ä.)
  • Erfahrung im paketieren und deployen von Software ist von Vorteil
  • Generelle Kenntnisse der Softwareentwicklung nicht erforderlich

 

Inhalt

  • Auffrischung Docker© Technologien & Container
  • Grundlagen von Kubernetes-Clustern
  • Building Blocks von Kubernetes
  • Benutzung eines Managed Kubernetes Clusters
  • Zugriff auf Kubernetes per Command Line Interface (kubectl)
  • Pods
  • Services, Service Discovery & Loadbalancing
  • Zero Downtime Deployments
  • Horizontale Skalierung / Replikation
  • Storage (Persistent Volumes / Persistent Volume Claims)
  • State (Stateful Sets)
  • Namespaces
  • Weiterführende Themen für die tägliche Arbeit
  • Durchsprache des CKAD-Curriculum
  • Rahmenbedingungen der Prüfung
  • Tipps aus unserer Erfahrung (Tools und Vorgehen)
  • Übung unter Prüfungsbedingungen
  • Gezieltes Üben einzelner Aufgaben

Test und Zertifizierung

Prüfungs­vorberei­tung zum Certified Kubernetes Application Developer (CKAD)

Weitere Informationen

Dieser Kurs ist nicht rabatt- und prämienprogrammfähig !

Kurstermine