Container Orchestrierung mit Kubernetes - eLearning

450,00 EUR

  • 45 hours
Blended Learning
eLearning
Live-Virtuelles Klassenzimmer

Kubernetes ist eines der beliebtesten Werkzeuge zur Container-Orchestrierung, die verfügbar sind. Der Zertifizierungskurs 'Container-Orchestrierung mit Kubernetes' wird Ihnen helfen, die wesentlichen Fähigkeiten, Technologien und Konzepte zu erlernen, die ein Kubernetes-Administrator kennen muss. Planen Sie, containerisierte Arbeitslasten und Dienste mit industriellen Organisationen unter Verwendung des Kubernetes-Schulungskurses zu überwachen. Er deckt alle Aspekte ab, einschließlich Anwendungslebenszyklusmanagement, Installation, Konfiguration und Validierung, Netzwerk, Planung, Sicherheit, Cluster-Wartung, Kernkonzepte, Azure Kubernetes, Speicher und mehr.

E-Learning Lehrplan

Hero
  1. Einleitung

    Lektion 01

    - Einleitung

  2. Überblick über Kubernetes

    Lektion 02

    - Übersicht der Container

    - Demo - Einrichtungslabor – VirtualBox

    - Demo – Docker

    - Container-Orchestrierung

    - Kubernetes-Architektur

  3. Kubernetes einrichten

    Lektion 03

    - Kubernetes Einrichtung - Einführung und Minikube

    - Demo – Minikube

    - Kubernetes-Einrichtung – Kubeadm

    - Demo - Kubeadm - Teil 1 - Virtuelle Maschinen einrichten und Voraussetzungen schaffen

    - Demo - Kubeadm - Teil 2 - Cluster mit Kubeadm konfigurieren

    - Demo - Kubernetes auf der Google Cloud Plattform

    - Demo - spiele-mit-k8s.com

  4. Konzepte von Kubernetes

    Lektion 04

    - Lieferbestätigungen

    - Demo - Lieferung auf Abruf

  5. Einführung in YAML

    Lektion 05

    - Einführung in YAML

  6. Kubernetes-Konzepte - PODs, ReplicaSets, Deployments

    Lektion 06

    - PODs mit YAML

    - Tipps & Tricks – YAML

    - Replikationscontroller und ReplicaSets

    - Demo – ReplicaSets

    - Einsätze

    - Demo – Einsätze

    - Bereitstellungen - Aktualisierung und Zurücksetzung

    - Demo - Bereitstellungen - Aktualisierung und Zurücksetzung

  7. Netzwerken mit Kubernetes

    Lektion 07

    - Grundlagen der Vernetzung in Kubernetes

    - Demo - Netzwerken in Kubernetes

  8. Dienstleistungen

    Lektion 08

    - Dienste – NodePort

    - Demo – Dienstleistungen

    - Dienste – ClusterIP

  9. Mikrodienstarchitektur

    Lektion 09

    - Mikroservice-Anwendung

    - Demo - Einsatz von Microservices

    - Anwendung auf GCP Kubernetes Cluster

    - Demo - Beispiel einer improvisierten Wahl-App - v2

Live-Virtueller Lehrplan

Hero
  1. Kurseinführung

    Lektion 01

    - Einführung in Kubernetes

    - CKA und seine Bedeutung

    - Lernpfad

    - Programmübersicht

    - Kursübersicht

    - Kurskomponenten

    - Kriterien für den Kursabschluss

  2. Kernkonzepte

    Lektion 02

    - Übersicht

    - Etcd

    - Steuergerät

    - Planer

    - Kubelet

    - Kube-Proxy

    - Kapseln

    - ReplicaSets

    - Einsätze

    - Dienste, Lastverteilung &

    - Netzwerken

    - Behälter

    - Richtlinien

  3. Kubernetes-Cluster

    Lektion 03

    - Übersicht der Cluster-Architektur

    - Konfigurieren eines Clusters

    - Verwaltung und Administration von Clustern

    - Knoten

    - Steuerungsebene–Knoten-Kommunikation

    - Verständnis der Steuerungselemente

    - Bedeutung des Cloud-Controller-Managers

    - Arbeiten mit Kubeadm

    - Verwaltung eines Clusters mit Kubelet

    - Rollenbasierter Zugriffskontrolleur

    - API-Server

    - Erreichung hoher Verfügbarkeit

    - Sicherung, Wiederherstellung des etcd-Clusters

    - Daten

    - Versionsaktualisierung auf Kubernetes

    - Cluster

    - Verwaltung von Kubernetes-Objekten

  4. Arbeitslasten

    Lektion 04

    - Übersicht der Arbeitslasten

    - Einsatz

    - Verständnis von Pods

    - Lebenszyklus eines Pods

    - Arbeit an der Pod-Zuweisung

    - Init-Container

    - Verwaltung von Container-Ressourcen

    - Gesundheitsüberwachung

    - Mehrfach-Pod-Container

    - Pod-Topologie-Verbreitungsbeschränkungen

    - ReplicaSet

    - Statische Pods

    - Anwendungskonfiguration

    - ConfigMap und Secrets

    - Skalierbarkeit erreichen

    - Erstellung von selbstheilenden Pods mit

    - Neustartrichtlinien

    - Verwaltung von Manifesten und Allgemeines

    - Vorlagenwerkzeuge

  5. Planung

    Lektion 05

    - Übersicht des Zeitplaners

    - Planungsrahmenwerke

    - Kube-Scheduler

    - Knotenauswahl im Kube-Scheduler

    - Rolling-Updates bei einem DaemonSet durchführen

    - Rückabwicklungen

    - Leistungsoptimierung des Zeitplaners

    - Terminplanungspolitik

    - Terminplanungsprofile

    - Richtlinien für das Topologie-Management

    - DaemonSet

    - Kapsel Überkopf

    - Leistungsoptimierung

    - Ressourcenverwaltung

  6. Dienste, Lastverteilung und Netzwerk

    Lektion 06

    - Übersicht

    - Dienstleistungen

    - Topologie

    - Dienstkatalog

    - DNS für Dienste und Pods

    - Anwendungen mit Diensten verbinden

    - Endpunktscheiben

    - Eingang

    - Ingress-Controller

    - Netzwerkrichtlinien

    - Hinzufügen von Einträgen zur Pod /etc/hosts

    - Mit Host-Aliases

    - IPv4/IPv6 Dual-Stack

    - Cluster-Netzwerk

  7. Speicherung

    Lektion 07

    - Überblick über Speicherung in Kubernetes

    - Bände

    - Persistente Volumen

    - Volumen-Schnappschüsse

    - CSI-Volumenklonung

    - Speicherklassen

    - Volumen-Snapshot-Klassen

    - Dynamische Volumenbereitstellung

    - Speicherkapazität

    - Flüchtige Volumes

    - Knotenspezifische Volumenbegrenzungen

  8. Azure Kubernetes Dienst

    Lektion 08

    - Kubernetes in der Cloud-Umgebung

    - Komponenten des AKS-Dienstes

  9. Fehlerbehebung und Fallstudien zu Kubernetes

    Lektion 09

    - Übersicht der Fehlerbehebung in Kubernetes

    - Architektur des Kubernetes-Cluster-Loggings

    - Cluster- und Knotenprotokolle

    - Container-Protokolle

    - Fehlerbehebung bei Anwendungen

    - Überwachungswerkzeuge

    - Befehle zur Netzwerkdiagnose

    - Probleme

    - Überwachung und Protokollierung von AKS

    - Fallstudien

  10. Projekt 1: Containerisierung von IT-Software

    Projekt 01

    As a Kubernetes developer, demonstrate your web application's packaging in a Docker container image. Use the container image on the Google Kubernetes Engine cluster as a load-balanced set of replicas that can scale to the needs of your users. Scale a deployed application in Google Kubernetes Engine, then deploy a new version of your app without having zero downtime and finally deploy it to the cluster.

  11. Project 2: Social Media underlying infra challenges

    Project 02

    As a Kubernetes Developer, complete the features of the application Scalability by demonstrating how to create a Cluster with the autoscale feature, How to resize the existing cluster size to meet infra requirements of already running applications in production, & Finally, how to auto-scale the application in terms of Replica set and deployments.

Learning Outcomes

At the end of this Container Orchestration met Kubernetes eLearning Course you will be able to:

Understand the application lifecycle management

Install and configure Kubernetes

Maintain clusters, security, storage, and volumes

Comprehend microservices architecture

Key Features

45+ hours of Blended Learning

40 hours of instructor-led training

8 hours of online self-placed learning

2 Course and Projects

2 Course and Assessments

Flexibility in choosing classes

Industry-recognized course completion certificate

Hero

Who Should Enroll in this Program?

It would be best to have a solid understanding of containers, particularly Docker. Our DevOps Certification course will help you learn about Docker. Working experience with Linux shells is beneficial but optional.

Software Developers

Software Engineers

System Administrators

Linux Administrators

Cloud Administrators

Start course now

Benötigen Sie eine Unternehmenslösung oder LMS-Integration?

Haben Sie nicht den Kurs oder das Programm gefunden, das für Ihr Unternehmen geeignet wäre? Benötigen Sie eine LMS-Integration? Schreiben Sie uns! Wir werden alles lösen!