Docker & Kubernetes Advanced Schulung
Diese von einem Trainer geleitete Live-Schulung (online oder vor Ort) richtet sich an alle, die ihr Wissen über Docker erweitern möchten, um Anwendungen in größerem Umfang bereitzustellen und dabei die Kontrolle zu behalten, um containerisierte Anwendungen in einem großen Kubernetes Cluster zu automatisieren, zu sichern und zu überwachen.
Am Ende dieses Kurses werden die Teilnehmer in der Lage sein:
- Ihre eigenen Docker Images zu erstellen.
- Eine große Anzahl von Docker-Anwendungen bereitzustellen und zu verwalten.
- Verschiedene Container-Orchestrierungslösungen zu evaluieren und die am besten geeignete auszuwählen.
- Einen kontinuierlichen Integrationsprozess für Docker-Anwendungen einzurichten.
- Integrieren Sie Docker-Anwendungen in bestehende kontinuierliche Integrationsprozesse von Tools.
- Ihre Docker-Anwendungen zu sichern.
- Verwendung von Kubernetes zur Bereitstellung und Verwaltung verschiedener Umgebungen im selben Cluster
- Einen Kubernetes-Cluster sichern, skalieren und überwachen
Format des Kurses
- Interaktive Vorlesung und Diskussion.
- Viele Übungen und Praxis.
- Praktische Umsetzung in einer Live-Laborumgebung.
Schulungsübersicht
- Kurzzusammenfassung von Docker
- Überblick über Docker Funktionen und Architektur
- Einrichten Docker
- Eigene Docker Bilder erstellen
- Ausführen von Multi-Container-Docker Anwendungen mit Docker Compose
- Die Herausforderungen beim Einsatz vieler Docker Anwendungen
- Einführung in die Container-Orchestrierung
- Vorteile der Container-Orchestrierung
- Docker Swarm Überblick
- Vergleich zwischen Docker Swarm und Kubernetes
- Docker Tipps und Tricks zur Fehlerbehebung
- Einführung in Kubernetes (k8s)
- Einrichten des Kubernetes Clusters
- Kubernetes Einblicke in die Architektur
- Einführung in die wichtigsten Kubernetes Ressourcen: Pods, ReplicaSet, Einsätze
- k8s Services und Ingress Überblick
- Verschiedene Diensttypen
- Lastverteilung und Service-Erkennung
- Portweiterleitung zu Access internen Diensten
- Ingress-Grundlagen
- Bereitstellen einer Scalable Anwendung in k8s
- Horizontale Pod-Autoskalierung (HPA)
- Vertikale Pod-Autoskalierung (VPA)
- Verwalten von k8s-Konfigurationen und Secrets
- Geheimnisse in Kubernetes
- Konfigurationen in Kubernetes
- Eintauchen in K8-Volumes
- Persistente Volumes (PV)
- Anspruch auf persistente Volumes (PVC)
- Kubernetes Techniken zur Fehlerbehebung
- Zusammenfassung und Schlussfolgerung
Voraussetzungen
- Ein Verständnis von Docker & Kubernetes
- Erfahrung mit Docker Containern , Linux Kommandozeile
- Ein Verständnis von Netzwerkkonzepten
Zielgruppe
- DevOps Ingenieure
- Systemadministratoren
- Software-Entwickler
- Architekten
Offene Schulungskurse erfordern mindestens 5 Teilnehmer.
Docker & Kubernetes Advanced Schulung - Booking
Docker & Kubernetes Advanced Schulung - Enquiry
Docker & Kubernetes Advanced - 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 Schweiz 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 Schweiz 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 Schweiz (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 Schweiz (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 Schweiz (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.