Kubernetes & Cloud Native Associate (KCNA) Schulung
Kubernetes ist eine leistungsstarke Open-Source-Plattform zur Orchestrierung von Containern, die die Bereitstellung, Skalierung und Verwaltung von containerisierten Anwendungen automatisiert.
Diese Live-Schulung unter Anleitung (online oder vor Ort) richtet sich an Anfänger bis Fortgeschrittene, Systemadministratoren und DevOps-Ingenieure, die die Kubernetes und Cloud-Native-Prinzipien verstehen möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Richten Sie eine Entwicklungsumgebung ein, die Kubernetes enthält.
- Erstellen einer Microservices-Anwendung mit Kubernetes.
- Anwendungen in Kubernetes bereitstellen, verwalten und skalieren.
- Gemeinsame Probleme in Kubernetes-Umgebungen debuggen.
Format des Kurses
- Interaktive Vorlesungen und Diskussionen.
- Praktische Übungen und Praktika.
- Live-Implementierung in einer speziellen Laborumgebung.
Optionen zur Kursanpassung
- Für individuelle Schulungswünsche nehmen Sie bitte Kontakt mit uns auf, um diese zu vereinbaren.
Schulungsübersicht
Einführung
- Was ist Kubernetes?
- Containerisierung vs. Virtualisierung
- Überblick über die Funktionen und Architektur von Kubernetes
- Kubernetes im Kontext der Cloud Native Computing Foundation (CNCF)
Verstehen Kubernetes
- Der Lebenszyklus einer Kubernetes-Anwendung
- Kubernetes-Komponenten: Master und Nodes
- Kubelet, Kube-Proxy und andere Schlüsselkomponenten
Erste Schritte
- Einrichten der Entwicklungsumgebung
- Installieren Kubernetes mit kubeadm
- Konfigurieren von kubectl und kubeconfig
Arbeiten mit Pods
- Pods erstellen
- Pod-Konfigurationen verwalten
- Accessing und Fehlerbehebung bei Pods
ReplicaSets und Einsätze
- Erstellen und Skalieren von ReplicaSets
- Verwaltung von Anwendungsaktualisierungen mit Deployments
- Rolling Updates und Rollbacks verwenden
Dienstleistungen und Networking
- Erstellen von Diensten zur Offenlegung von Anwendungen
- Interne vs. externe Dienste
- Netzwerkrichtlinien für sichere Kommunikation
Persistente Speicherung
- Persistent Volume (PV) und Persistent Volume Claim (PVC)
- Speicher-Klassen
- Verwendung von Volumes für die Datenverwaltung
Konfiguration und Geheimnisse
- Verwaltung von Anwendungskonfigurationen
- Absicherung sensibler Daten mit Secrets
- Verwendung von ConfigMaps für externe Konfigurationen
Integration von Kubernetes mit Cloud-Plattformen
- Einsatz von Kubernetes Clustern bei großen Cloud-Anbietern
- Verwendung von Load Balancern und Ingress Controllern
- Automatische Skalierung mit horizontalen Pod-Autoscalern (HPA)
Überwachung und Protokollierung
- Implementierung von Gesundheitsprüfungen
- Verwendung von Kubernetes Dashboard für die Überwachung von Clustern
- Aggregieren von Protokollen mit Tools wie Fluentd und Elasticsearch
Fehlersuche
- Erkennen allgemeiner Probleme bei Kubernetes-Einsätzen
- Fehlersuche bei Anwendungs- und Netzwerkproblemen
- Analysieren von Kubernetes-Ereignissen und Protokollen
Zusammenfassung und nächste Schritte
- Die wichtigsten Erkenntnisse aus dem Kurs
- Empfohlene Ressourcen für das weitere Lernen
- Nächste Schritte auf Ihrer Kubernetes-Reise
Voraussetzungen
-
Verständnis grundlegender Netzwerkkonzepte
Erfahrung mit der Linux Befehlszeilenschnittstelle
Grundlegende Programmiererfahrung in einer beliebigen Sprache
Publikum
-
Entwickler
Systemverwalter
DevOps Ingenieure
Offene Schulungskurse erfordern mindestens 5 Teilnehmer.
Kubernetes & Cloud Native Associate (KCNA) Schulung - Booking
Kubernetes & Cloud Native Associate (KCNA) Schulung - Enquiry
Kubernetes & Cloud Native Associate (KCNA) - Beratungsanfrage
Beratungsanfrage
Erfahrungsberichte (5)
er war geduldig und verstand, dass wir zurückbleiben
Albertina - REGNOLOGY ROMANIA S.R.L.
Kurs - Deploying Kubernetes Applications with Helm
Maschinelle Übersetzung
Wie Interactive Reda die Informationen vermitteln und uns zur Teilnahme animieren würde. Er würde auch interessante Fakten erwähnen und sein gesamtes Wissen teilen. Reda hat ausgezeichnete Kommunikationsfähigkeiten, was den Online-Unterricht wirklich effektiv macht.
Janine - BMW SA
Kurs - Kubernetes Advanced
Maschinelle Übersetzung
Der Kurs war praxisorientierter
Siphokazi Biyana - Vodacom SA
Kurs - Kubernetes on AWS
Maschinelle Übersetzung
Erfahren Sie mehr über Kubernetes.
Felix Bautista - SGS GULF LIMITED ROHQ
Kurs - Kubernetes on Azure (AKS)
Maschinelle Übersetzung
Es gab eine gute Grundlage für Docker und Kubernetes.
Stephen Dowdeswell - Global Knowledge Networks UK
Kurs - Docker (introducing Kubernetes)
Maschinelle Übersetzung
Kommende Kurse
Kombinierte Kurse
Docker, Kubernetes and OpenShift 3 for Administrators
35 StundenIn dieser Live-Schulung in Österreich lernen die Teilnehmer, wie sie die Red Hat OpenShift Container Platform verwalten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Erstellen, Konfigurieren, Verwalten und Beheben von Fehlern in OpenShift Clustern.
- Containerisierte Anwendungen vor Ort, in der öffentlichen Cloud oder in einer gehosteten Cloud bereitzustellen.
- Sichere OpenShift Container-Plattform
- Metriken zu überwachen und zu sammeln.
- Verwalten von Speicher.
Docker and Kubernetes: Building and Scaling a Containerized Application
21 StundenIn dieser von einem Trainer geleiteten Live-Schulung (vor Ort oder per Fernzugriff) lernen die Teilnehmer, wie sie Docker-Container erstellen und verwalten und anschließend eine Beispielanwendung in einem Container bereitstellen. Die Teilnehmer lernen auch, wie sie ihre containerisierten Anwendungen innerhalb eines Kubernetes Clusters automatisieren, skalieren und verwalten können. Schließlich geht die Schulung zu fortgeschritteneren Themen über und führt die Teilnehmer durch den Prozess der Sicherung, Skalierung und Überwachung eines Kubernetes-Clusters.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Einrichten und Ausführen eines Docker-Containers.
- Einrichten eines containerisierten Servers und einer Webanwendung.
- Erstellen und Verwalten von Docker-Images.
- Einen Docker- und Kubernetes-Cluster einrichten.
- Nutzen Sie Kubernetes, um eine geclusterte Webanwendung bereitzustellen und zu verwalten.
- Sichern, Skalieren und Überwachen eines Kubernetes-Clusters.
Docker (introducing Kubernetes)
14 StundenZiel dieses Praktikums ist es, alle Tools bereitzustellen, die die praktischen Aspekte von Docker und Kubernetes , damit die Teilnehmer auf die erforderlichen Fähigkeiten für die ordnungsgemäße Verwaltung des Programms zählen können.
Docker and Kubernetes
21 StundenLernziele: Erwerb von theoretischen und praktischen Kenntnissen über Docker und Kubernetes.
Docker, Kubernetes and OpenShift 3 for Developers
35 StundenIn dieser von einem Trainer geleiteten Live-Schulung in Österreich lernen die Teilnehmer, wie sie die OpenShift Container Platform für die Bereitstellung von containerisierten Anwendungen nutzen können.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Eine OpenShift-Einrichtung erstellen und konfigurieren.
- Anwendungen schnell vor Ort, in der öffentlichen Cloud oder in einer gehosteten Cloud bereitzustellen.
Deploying Kubernetes Applications with Helm
7 StundenDieses von einem Trainer geleitete Live-Training (online oder vor Ort) richtet sich an Ingenieure, die Helm nutzen möchten, um den Prozess der Installation und Verwaltung Kubernetes von Anwendungen zu rationalisieren.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Installieren und konfigurieren Sie Helm.
- Erstellen Sie reproduzierbare Builds von Kubernetes Anwendungen.
- Anwendungen als Helm-Diagramme gemeinsam nutzen.
- Ausführen von Anwendungen Dritter, die als Helm-Diagramme gespeichert wurden.
- Verwaltung von Veröffentlichungen von Helm-Paketen
Kubernetes from Basic to Advanced
14 StundenIn dieser von einem Trainer geleiteten Live-Schulung (vor Ort oder aus der Ferne) lernen die Teilnehmer, wie sie eine Sammlung von Beispielservern in Containern bereitstellen und dann ihre containerisierten Server innerhalb eines Kubernetes-Clusters automatisieren, skalieren und verwalten. Die Schulung geht weiter zu fortgeschritteneren Themen und führt die Teilnehmer durch den Prozess der Sicherung, Vernetzung und Überwachung eines Kubernetes-Clusters.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Einrichten und Ausführen eines Docker-Containers.
- Einrichten von containerisierten Datenbanken und Servern.
- Einrichten eines Docker- und Kubernetes-Clusters.
- Nutzen Sie Kubernetes, um verschiedene Umgebungen unter demselben Cluster bereitzustellen und zu verwalten.
- Sichern, skalieren und überwachen Sie einen Kubernetes-Cluster.
Kubernetes Advanced
14 StundenDiese Live-Schulung unter Anleitung (online oder vor Ort) richtet sich an Techniker, die containerisierte Anwendungen in einem großen Kubernetes-Cluster automatisieren, sichern und überwachen möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Verwendung von Kubernetes zur Bereitstellung und Verwaltung verschiedener Umgebungen im selben Cluster
- einen Kubernetes-Cluster zu sichern, zu skalieren und zu überwachen
Format des Kurses
- Interaktive Vorlesung und Diskussion
- Viele Übungen und Praxis
- Praktische Umsetzung in einer Live-Laborumgebung
Optionen zur Kursanpassung
- Wenn Sie eine maßgeschneiderte Schulung für diesen Kurs wünschen, nehmen Sie bitte Kontakt mit uns auf, um dies zu vereinbaren.
Kubernetes on AWS
14 StundenEKS ist ein selbstverwaltetes Kubernetes as-a-Service-Angebot von AWS. EKS ist vollständig skalierbar und anpassbar und ermöglicht ein Kubernetes Einsatz zu imitieren und / oder Integration mit einem bestehenden On-Premise Kubernetes Setup.
In diesem von Lehrern geführten Live-Training lernen die Teilnehmer, wie sie mit Kubernetes on EKS eine Containerumgebung im Produktionsmaßstab einrichten und verwalten.
Am Ende dieser Schulung können die Teilnehmer:
- Konfigurieren und verwalten Sie Kubernetes auf EKS
- Migrieren Sie eine vorhandene Kubernetes Umgebung von der lokalen auf die AWS-Cloud
- Integrieren Sie Kubernetes CI-Software von Drittanbietern
- Stellen Sie hohe Verfügbarkeit und Kubernetes in Kubernetes sicher
- Verstehen und Anwenden der verfügbaren Tools zur effizienten Verwaltung von EKS
Publikum
- Entwickler
- Systemadministratoren
- DevOps Ingenieure
Format des Kurses
- Teilvorlesung, Teildiskussion, Übungen und intensives Üben im Live-Labor.
Hinweis
- Um ein individuelles Training für diesen Kurs anzufordern, kontaktieren Sie uns bitte, um dies zu arrangieren.
Kubernetes on Azure (AKS)
14 StundenIn dieser von einem Trainer geleiteten Live-Schulung in Österreich (online oder vor Ort) lernen die Teilnehmer, wie sie eine Container-Umgebung im Produktionsmaßstab mit Kubernetes auf AKS einrichten und verwalten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Kubernetes auf AKS zu konfigurieren und zu verwalten.
- Einen Kubernetes-Cluster einzurichten, zu verwalten und zu skalieren.
- Containerisierte (Docker) Anwendungen auf Azure bereitzustellen.
- Eine bestehende Kubernetes-Umgebung von vor Ort in die AKS-Cloud migrieren.
- Integrieren Sie Kubernetes mit Continuous Integration (CI) Software von Drittanbietern.
- Sicherstellung von Hochverfügbarkeit und Disaster Recovery in Kubernetes.
Kubernetes Design Patterns
21 StundenDie Entwicklung von Microservices und Containern in den letzten Jahren hat das Design, die Entwicklung, die Bereitstellung und den Betrieb von Software erheblich verändert. Moderne Anwendungen müssen hinsichtlich Skalierbarkeit, Elastizität, Ausfall und Änderung optimiert werden. Angesichts dieser neuen Anforderungen erfordern moderne Architekturen unterschiedliche Muster und Vorgehensweisen. In dieser Schulung untersuchen wir Möglichkeiten, um diese neuen Anforderungen zu identifizieren, zu verstehen und anzupassen.
Publikum
Diese Schulung richtet sich an Personen, die mit der Containertechnologie und den Kubernetes Konzepten vertraut sind, denen jedoch möglicherweise die praktische Erfahrung fehlt. Es basiert auf Anwendungsfällen und Erkenntnissen aus realen Projekten mit dem Ziel, Menschen zu inspirieren, noch bessere Cloud-native Anwendungen zu erstellen und zu verwalten.
- Entwickler
- Operationen
- DevOps
- QA-Ingenieure
- IT-Projektmanager
Format des Kurses
- Interaktiver Vortrag und Diskussion
- Viele Übungen und Übungen
- Handson-Implementierung in einer Live-Laborumgebung
Anpassungsoptionen für den Kurs
- Um ein individuelles Training für diesen Kurs anzufordern, kontaktieren Sie uns bitte, um dies zu arrangieren.
Introduction to Minikube and Kubernetes
21 StundenDiese von einem Kursleiter geleitete Live-Schulung in Österreich (online oder vor Ort) richtet sich an Anfänger bis fortgeschrittene Softwareentwickler und DevOps Fachleute, die lernen möchten, wie man eine lokale Kubernetes Umgebung mit Minikube einrichtet und verwaltet.
Am Ende dieses Kurses werden die Teilnehmer in der Lage sein:
- Minikube auf ihrem lokalen Rechner zu installieren und zu konfigurieren.
- Die grundlegenden Konzepte und die Architektur von Kubernetes zu verstehen.
- Container mit kubectl und dem Minikube Dashboard bereitstellen und verwalten.
- Persistente Speicher- und Netzwerklösungen für Kubernetes einrichten.
- Minikube für die Entwicklung, das Testen und das Debuggen von Anwendungen nutzen.
Minikube for Developers
14 StundenDiese Live-Schulung in Österreich (online oder vor Ort) richtet sich an fortgeschrittene Entwickler und DevOps-Ingenieure, die Minikube als Teil ihres Entwicklungsworkflows nutzen möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Eine lokale Kubernetes Umgebung mit Minikube einzurichten und zu verwalten.
- Verstehen, wie man Anwendungen auf Minikube einsetzt, verwaltet und debuggt.
- Minikube in ihre Continuous Integration und Deployment Pipelines zu integrieren.
- Ihren Entwicklungsprozess mit Hilfe der fortgeschrittenen Funktionen von Minikube zu optimieren.
- Best Practices für die lokale Kubernetes Entwicklung anwenden.
Monitoring Kubernetes with Prometheus
7 StundenDiese von einem Trainer geleitete Live-Schulung (online oder vor Ort) richtet sich an Systemadministratoren und Entwickler, die Prometheus zur Überwachung von Kubernetes-Clustern verwenden möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Installieren und konfigurieren Prometheus.
- Überwachen Sie dynamische Cloud-Umgebungen.
- Gewinnen Sie einen besseren Einblick in ihre Kubernetes-Cluster.
- Warnungen einrichten, die präzise und aufschlussreich sind.
Managing Kubernetes with Rancher
14 StundenDieser von einem Trainer geleitete Live-Kurs bietet den Teilnehmern einen Überblick über Rancher und demonstriert anhand praktischer Übungen, wie man einen Kubernetes-Cluster mit Rancher bereitstellt und verwaltet.