Kubernetes on Bare Metal Schulung
Die Entwicklung von Software innerhalb von Behältern wie Docker, dann die Orchestrierung der Behälter in einem Kubernetes Cluster ist in den letzten Jahren eine beliebte Ansatz. Virtuelle Maschinen (VMs) sind die Systeme der Wahl für die Durchführung von Kubernetes Cluster-Hosts und Knoten. Leider können die von virtuellen Maschinen und ihren Host-Hypervisoren erstellten Überschwemmungen in Anwendungen, die maximale Leistung erfordern, unerträgliche Latenz erzeugen. Die Lösung: Hinzufügen eines einzelnen physischen Server (bare Metal Server) zum Cluster.
Dieser Instructor-Leid, Live-Training (online oder on-site) richtet sich an Ingenieure, die ein Kubernetes Cluster über VMs und bare-metall-Server implementieren möchten.
Am Ende dieser Ausbildung können die Teilnehmer:
- Installieren und konfigurieren Kubernetes auf einem bare metal server.
- Integrieren Sie die Verarbeitungsleistung von Kubernetes Noten, die sowohl auf VMs als auch auf Barmetall-Server laufen.
- Maximieren Sie die Leistung einer Anwendung, indem Sie ihm einen direkten Zugang zu einem Server-Hardware geben.
- Leverage Hardware-Accelerators wie GPUs, um die Anwendungsleistung weiter zu maximieren.
- Skalieren Sie ein Kubernetes Cluster, um die anspruchsvollsten Bedürfnisse in Anwendungen wie Machine Learning und AI zu erfüllen.
Format des Kurses
- Interaktive Unterricht und Diskussion.
- Viele Übungen und Übungen.
- Hand-on Implementierung in einem Live-Lab-Umfeld.
Kursanpassungsoptionen
- Um eine benutzerdefinierte Ausbildung für diesen Kurs zu beantragen, wenden Sie sich bitte an uns, um zu arrangieren.
Schulungsübersicht
Einführung
- Vor-Ort vs. Cloud
- Bare Metal vs. virtuelle Maschine
Technologie-Übersicht
- Kubernetes Funktionen und Architektur
- Bare Metal Server und Infrastruktur
Vorbereiten eines Bare Metal Servers
- Auswahl eines Betriebssystems (Ubuntu, CentOS, usw.)
- Konfigurieren des Betriebssystems (Swap, nftables usw.)
- Konfigurieren der Firewall
Vorbereiten von Containern
- Einrichten Docker
- Einrichten des Cgroup-Treibers
Vorbereiten Kubernetes Cluster
- Installieren Kubernetes
- Einrichten von kubelet, kubeadm und kubectl
Laufend Kubernetes
- Initialisierung Kubernetes
- Erstellen eines Verzeichnisses für den Kubernetes Cluster
- Installieren von Flannel, um die Kommunikation zwischen Pods zu ermöglichen
Bereitstellen einer containerisierten Anwendung
- Vorbereiten einer Beispielanwendung
- Einsetzen der Anwendung
- Überwachung der Anwendung
Skalierung Kubernetes
- Verbinden von Worker Nodes mit dem Cluster
- Optimieren der Container
Fehlersuche
Zusammenfassung und Schlussfolgerung
Voraussetzungen
- Verständnis für Netzwerke.
- Erfahrung im Umgang mit der Linux-Befehlszeile.
- Erfahrung in der Softwareentwicklung.
Publikum
- Entwickler
- Systemverwalter
Offene Schulungskurse erfordern mindestens 5 Teilnehmer.
Kubernetes on Bare Metal Schulung - Buchung
Kubernetes on Bare Metal Schulung - Anfrage
Kubernetes on Bare Metal - 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
How Interactive Reda would explain the information and get us to participate. He would also mention interesting facts along the way and share all the knowledge he has. Reda has excellent communication skills which makes online training really effective.
Janine - BMW SA
Kurs - Kubernetes Advanced
The training was more practical
Siphokazi Biyana - Vodacom SA
Kurs - Kubernetes on AWS
Learning about Kubernetes.
Felix Bautista - SGS GULF LIMITED ROHQ
Kurs - Kubernetes on Azure (AKS)
It gave a good grounding for Docker and Kubernetes.
Stephen Dowdeswell - Global Knowledge Networks UK
Kurs - Docker (introducing Kubernetes)
Kommende Kurse
Kombinierte Kurse
Introduction to Minikube and Kubernetes
21 StundenDiese von einem Kursleiter geleitete Live-Schulung in Deutschland (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 Deutschland (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.
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
Running Containers Directly from Kubernetes with CRI-O
14 StundenDiese von einem Trainer geleitete Live-Schulung (online oder vor Ort) richtet sich an Ingenieure, die containerisierte Anwendungen mit der CRI-O-Container-Runtime ausführen möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein,:
- Installieren und Konfigurieren der CRI-O-Container-Laufzeitumgebung.
- Images aus einer Vielzahl von OCI-konformen Registries zu beziehen.
- Ausführen, Testen und Verwalten von containerisierten Anwendungen mit CRI-O.
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, setzen Sie sich bitte mit uns in Verbindung, um dies zu vereinbaren.
- Um mehr über CRI-O zu erfahren, besuchen Sie bitte: http://cri-o.io/.
Docker and Kubernetes
21 StundenLernziele: Erwerb von theoretischen und praktischen Kenntnissen über Docker und Kubernetes.
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.
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.
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, Kubernetes and OpenShift 3 for Administrators
35 StundenIn dieser von einem Trainer geleiteten Live-Schulung lernen die Teilnehmer, wie man Red Hat OpenShift Container Platform verwaltet.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Erstellen, Konfigurieren, Verwalten und Beheben von Fehlern in OpenShift-Clustern.
- Bereitstellen von containerisierten Anwendungen vor Ort, in der öffentlichen Cloud oder in einer gehosteten Cloud.
- Sichere OpenShift Container-Plattform
- Monitoring und Erfassung von Metriken.
- Speicher verwalten.
Docker, Kubernetes and OpenShift 3 for Developers
35 StundenIn dieser von einem Trainer geleiteten Live-Schulung lernen die Teilnehmer, wie sie die OpenShift Container Platform zur Bereitstellung von containerisierten Anwendungen nutzen können.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Erstellen und konfigurieren Sie eine OpenShift-Einrichtung.
- Schnelle Bereitstellung von Anwendungen vor Ort, in der öffentlichen Cloud oder in einer gehosteten Cloud.
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 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 (online oder vor Ort) lernen die Teilnehmer, wie sie eine Containerumgebung im Produktionsmaßstab mit Kubernetes auf AKS einrichten und verwalten;
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Konfiguration und Verwaltung von Kubernetes auf AKS.
- Einrichten, Verwalten und Skalieren eines Kubernetes-Clusters.
- Bereitstellen von containerisierten (Docker) Anwendungen auf Azure.
- Migrieren einer bestehenden Kubernetes-Umgebung von On-Premise in die AKS-Cloud.
- Integrieren Sie Kubernetes mit Continuous Integration (CI) Software von Drittanbietern.
- Hochverfügbarkeit und Disaster Recovery in Kubernetes sicherstellen.
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.
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.