Kubernetes auf AWS Schulung
EKS ist ein von AWS angebotener selbstverwalteter Kubernetes-as-a-Service. EKS ist voll skalierbar und anpassungsfähig und ermöglicht es, eine Kubernetes-Bereitstellung so einzurichten, dass sie einer bestehenden on-premises-Kubernetes-Umgebung nachahmt oder sich mit dieser integriert.
In diesem von einem Dozenten geleiteten Live-Training lernen die Teilnehmer, wie man eine in der Produktion eingesetzte Containerumgebung unter Verwendung von Kubernetes auf EKS einrichtet und verwalten kann.
Am Ende dieses Trainings werden die Teilnehmer in der Lage sein:
- Kubernetes auf EKS zu konfigurieren und zu verwalten
- Eine bestehende on-premises-Kubernetes-Umgebung in die AWS-Cloud zu migrieren
- Kubernetes mit Drittanbieter-Continuous-Integration (CI)-Software zu integrieren
- Hochverfügbarkeit und Notfallwiederherstellung in Kubernetes sicherzustellen
- Die verfügbaren Tools zur effizienten Verwaltung von EKS zu verstehen und einzusetzen
Zielgruppe
- Entwickler
- Systemadministratoren
- DevOps-Engineer
Kursformat
- Teil Vorlesung, teil Diskussion, Übungen und praktische Arbeiten in einer Live-Lab-Umgebung.
Hinweis
- Für eine angepasste Schulung zu diesem Kurs kontaktieren Sie uns gerne zur Anpassung.
Schulungsübersicht
Einführung
Übersicht über Docker-Container und Kubernetes in AWS
Überblick über die Angebote und Architektur von AWS Container Management.
Erste Schritte mit Kubernetes auf EKS
Aufbau eines Kubernetes Clusters auf EKS
Networking Kubernetes-Pods
Migration von On-Premise zu AWS.
Integrieren Sie Kubernetes mit Continuous Integration (CI).
Sicherstellung von Hochverfügbarkeit und Notfallwiederherstellung in Kubernetes.
Mit Fargate EKS verwalten
Fehlerbehebung
Zusammenfassung und Schlussfolgerung
Voraussetzungen
- Verständnis für Container und Kubernetes-Grundlagen
- Erfahrungen mit der Linux Kommandozeile
- Ein Amazon AWS-Konto mit einem Guthaben von mindestens 10 USD.
Offene Schulungskurse erfordern mindestens 5 Teilnehmer.
Kubernetes auf AWS Schulung - Buchung
Kubernetes auf AWS Schulung - Anfrage
Kubernetes auf AWS - Beratungsanfrage
Beratungsanfrage
Erfahrungsberichte (3)
Gelernte Konzepte und wie man k8-Cluster einrichtet
Sekgwa Ramatshosa - Vodacom SA
Kurs - Kubernetes on AWS
Maschinelle Übersetzung
Die praktische Erfahrung mit EKS und der Befehlszeilenschnittstelle (CLI)
Shawn Smith - Vodacom SA
Kurs - Kubernetes on AWS
Maschinelle Übersetzung
Die Ausbildung war praktischer.
Siphokazi Biyana - Vodacom SA
Kurs - Kubernetes on AWS
Maschinelle Übersetzung
Kommende Kurse
Kombinierte Kurse
AWS-Architekt-Zertifizierung
21 StundenDas On-Demand-Schulungsprogramm zur AWS-Architekt-Zertifizierung ist darauf ausgelegt, Fachleuten bei der Umstellung auf die Cloud unter Verwendung von Amazon Web Services zu helfen. Dieses Kurs wird anhand praktischer Beispiele vermittelt und unterstützt die Teilnehmer dabei, die praktische Anwendung von Konzepten wie Grundlagen des Cloud Computing, Amazon Web Services (AWS), Infrastructure as a Service (IaaS), Platform as a Service (PaaS), Software as a Service (SaaS), Private Clouds und Cloud-Programmierung zu verstehen. Nach Abschluss dieses Kurses werden die Teilnehmer in der Lage sein, eigene Implementierungen auf der Cloud mit EC2-Instanzen, S3-Buckets usw. durchzuführen.
AWS DevOps Engineers
21 StundenZielgruppe:
Cloud-Engineer, Lösungsarchitekten, Center of Excellence Teams, Windows-Serveradministratoren, Unix/Linux-Administratoren, Speicherverwaltungsspezialisten, Netzwerkadministratoren, Virtualisierungsadministratoren
Kursziele:
Dieser Kurs ist darauf ausgelegt, Ihnen beizubringen, wie Sie:
- Die grundlegenden Konzepte und Praktiken hinter der DevOps-Methode anwenden
- Eine Infrastruktur in AWS entwerfen und implementieren, die einen oder mehrere DevOps-Entwicklungsprojekte unterstützt
- AWS CloudFormation und AWS OpsWorks verwenden, um die notwendige Infrastruktur bereitzustellen, um Entwicklung-, Test- und Produktionsumgebungen für ein Softwareentwicklungsprojekt zu erstellen
- AWS CodeCommit nutzen und die Vielfalt an Optionen zur Einrichtung einer Continuous Integration-Umgebung in AWS verstehen
- AWS CodePipeline verwenden, um eine Continuous Integration- und Delivery-Pipeline in AWS zu entwerfen und implementieren
- gängige Continuous Deployment-Szenarien unter Verwendung von AWS-Technologien implementieren, einschließlich blau/grün Deployment und A/B-Tests
- Zwischen den verschiedenen Anwendungsdeploymentsystemen in AWS (einschließlich AWS CodeDeploy, AWS OpsWorks, AWS Elastic Beanstalk, Amazon EC2 Container Service und Amazon EC2 Container Registry) unterscheiden und das beste System für ein bestimmtes Szenario auswählen
- Die von Ihnen auf AWS bereitgestellten Anwendungen für eine hohe Leistung optimieren und AWS-Tools und -Technologien verwenden, um Ihre Anwendung und Umgebung auf potenzielle Probleme hin zu überwachen
AWS Developer Associate
28 StundenDieser vier Tage dauernde Kurs wird folgendes bieten:
- Ein Verständnis der Kern-Dienste von AWS, deren Anwendung und grundlegende Architektur-Best Practices.
- Fähigkeiten im Design, Entwickeln und Bereitstellen von cloudbasierten Lösungen unter Verwendung von AWS.
- Erfahrung mit der Entwicklung und Wartung von Anwendungen, die für Amazon Simple Storage Service, Amazon DynamoDB, Amazon Simple Queue Service, Amazon Simple Notification Service, Amazon Simple Workflow Service, AWS Elastic Beanstalk und AWS CloudFormation geschrieben wurden.
Zielgruppe:
Cloud-Engineer, Centre of Excellence Teams, Windows-Server-Administratoren, Unix/Linux-Administratoren, Speicheradministratoren, Netzwerkadministratoren und Virtualisierungsadministratoren.
Nach Abschluss dieses Schulungsprogramms sollten die Teilnehmer in der Lage sein, AWS-Dienste aus der Sicht eines Entwicklers zu bereitstellen und zu verwenden.
AWS IoT Core
14 StundenDiese von einem Ausbilder geleitete Live-Schulung in Schweiz (vor Ort oder per Fernzugriff) richtet sich an Ingenieure, die IoT-Geräte auf AWS bereitstellen und verwalten möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein, eine IoT-Plattform aufzubauen, die die Bereitstellung und Verwaltung eines Backends, eines Gateways und von Geräten auf AWS umfasst.
Amazon Web Services (AWS) IoT Greengrass
21 StundenDiese von einem Kursleiter geleitete Live-Schulung in Schweiz (online oder vor Ort) richtet sich an Entwickler, die AWS IoT Greengrass-Funktionen installieren, konfigurieren und verwalten möchten, um Anwendungen für verschiedene Geräte zu erstellen.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein, mit AWS IoT Greengrass Anwendungen auf intelligenten Geräten zu erstellen, bereitzustellen, zu verwalten, zu sichern und zu überwachen.
AWS Lambda für Entwickler
14 StundenDiese von einem Trainer geleitete Live-Schulung in Schweiz (vor Ort oder aus der Ferne) richtet sich an Entwickler, die AWS Lambda nutzen möchten, um Dienste und Anwendungen in der Cloud zu erstellen und bereitzustellen, ohne sich um die Bereitstellung der Ausführungsumgebung (Server, VMs und Container, Verfügbarkeit, Skalierbarkeit, Speicher usw.) kümmern zu müssen.
Am Ende dieses Kurses werden die Teilnehmer in der Lage sein:
- Konfigurieren Sie AWS Lambda, um eine Funktion auszuführen.
- FaaS (Functions as a Service) und die Vorteile der serverlosen Entwicklung zu verstehen.
- AWS Lambda-Funktionen erstellen, hochladen und ausführen.
- Lambda-Funktionen mit verschiedenen Ereignisquellen integrieren.
- Lambda-basierte Anwendungen zu verpacken, bereitzustellen, zu überwachen und Fehler zu beheben.
AWS: Eine praxisorientierte Einführung in Cloud Computing
7 StundenDiese von einem Trainer geleitete Live-Schulung bietet einen Überblick über AWS-Produkte, -Services und -Lösungen. Sie richtet sich an Einzelpersonen und Teams, die:
- Bewertung/Vorbereitung einer ersten Bereitstellung ihrer IT-Infrastruktur auf AWS.
- Bewertung/Vorbereitung der Migration ihrer bestehenden IT-Infrastruktur in die AWS Public Cloud.
Am Ende dieser Schulung verfügen die Teilnehmer über ein klares Verständnis der Hauptkomponenten, aus denen sich das Cloud-Angebot von Amazon zusammensetzt. Die praktischen Übungen, Diskussionen und Bereitstellungen im Unterricht bieten den Teilnehmern die Praxis und das Feedback, die sie benötigen, um sich sicher und vorbereitet zu fühlen, um ihre eigenen Live-Bereitstellungen für AWS durchzuführen.
DO180: Einführung in Container, Kubernetes & OpenShift
35 StundenDO180 ist eine Einführung in Container, Kubernetes-Grundlagen und Konzepte der Red Hat OpenShift-Plattform mit Fokus auf praktische Fähigkeiten.
Dieses von einem Dozenten geleitete Live-Training (online oder vor Ort) richtet sich an technische Fachkräfte vom Anfänger- bis zum Fortgeschrittenenniveau, die Workflows für Container, Kubernetes-Grundelemente und das Bereitstellen und Betreiben von Anwendungen auf OpenShift erlernen möchten.
Am Ende dieses Trainings werden die Teilnehmer in der Lage sein:
- Containerimages und Registries mit bewährten Praktiken für Wiederholbarkeit und Sicherheit zu erstellen und zu verwalten.
- Kubernetes-Objekte wie Pods, Deployments und Services in OpenShift bereitzustellen und zu verwalten.
- OpenShift-Funktionen wie Routes, BuildConfigs und die Webkonsole zu nutzen, um den Anwendungsbereitstellungsvorgang zu vereinfachen.
- Persistente Speicherung, Konfigurationsmanagement und Secrets-Handling für stateful Workloads zu implementieren.
- Grundlegende Sicherheits-, RBAC- und Überwachungspraktiken anzuwenden, um gesunde Cluster und Anwendungen aufrechtzuerhalten.
Kursformat
- Interaktive Vorlesung und Diskussion.
- Tägliche praktische Übungen in einer lebendigen OpenShift-Umgebung.
- Szenariobasierte Übungen und Troubleshooting-Workshops.
Kursanpassungsoptionen
- Um ein angepasstes Training für diesen Kurs anzufordern, kontaktieren Sie uns bitte zur Absprache.
Meisternde DevOps mit AWS Cloud9
21 StundenDiese von einem Ausbilder geleitete Live-Schulung in Schweiz (online oder vor Ort) richtet sich an fortgeschrittene Fachleute, die ihr Verständnis von DevOps-Praktiken vertiefen und die Entwicklungsprozesse mit AWS Cloud9 optimieren möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein,:
- AWS Cloud9 für DevOps-Workflows einrichten und konfigurieren.
- Implementierung von Pipelines für kontinuierliche Integration und kontinuierliche Bereitstellung (CI/CD).
- Automatisieren von Test-, Überwachungs- und Bereitstellungsprozessen mit AWS Cloud9.
- Integrieren Sie AWS-Services wie Lambda, EC2 und S3 in DevOps-Arbeitsabläufe.
- Verwenden Sie Versionskontrollsysteme wie GitHub oder GitLab in AWS Cloud9.
Entwicklung von serverlosen Anwendungen auf AWS Cloud9
14 StundenDiese von einem Ausbilder geleitete Live-Schulung in Schweiz (online oder vor Ort) richtet sich an Fachleute auf mittlerem Niveau, die lernen möchten, wie man effektiv serverlose Anwendungen auf AWS Cloud9 und AWS Lambda erstellt, bereitstellt und wartet.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Die Grundlagen der serverlosen Architektur zu verstehen.
- AWS Cloud9 für die Entwicklung serverloser Anwendungen einrichten.
- Serverlose Anwendungen mit AWS Lambda entwickeln, testen und bereitstellen.
- Integrieren von AWS Lambda mit anderen AWS-Services wie API Gateway und S3.
- Optimieren Sie serverlose Anwendungen für Leistung und Kosteneffizienz.
Bereitstellen von Kubernetes-Anwendungen mit Helm
7 StundenDieses von einem Dozenten geleitete, Live-Training in Schweiz (online oder vor Ort) richtet sich an Ingenieure, die Helm nutzen möchten, um den Prozess des Installierens und Verwaltens von Kubernetes-Anwendungen zu vereinfachen.
Am Ende dieses Trainings werden die Teilnehmer in der Lage sein:
- Helm zu installieren und zu konfigurieren.
- Wiederholbare Builds von Kubernetes-Anwendungen zu erstellen.
- Anwendungen als Helm-Charts zu teilen.
- Drittanbieteranwendungen, die als Helm-Charts gespeichert sind, auszuführen.
- Realeases von Helm-Paketen zu verwalten.
Industrielle Ausbildung IoT (Internet of Things) mit Raspberry PI und AWS IoT Core 「4 Stunden Remote」
4 StundenZusammenfassung:
- Grundlagen der IoT-Architektur und -Funktionen
- "Dinge", "Sensoren", Internet und die Abbildung zwischen den Geschäftsfunktionen des IoT
- Das Wesentliche aller IoT-Softwarekomponenten - Hardware, Firmware, Middleware, Cloud und mobile App
- IoT-Funktionen - Flottenmanager, Datenvisualisierung, SaaS-basiertes FM und DV, Alarmierung, Sensor-Onboarding, "Ding"-Onboarding, Geo-Fencing
- Grundlagen der Kommunikation von IoT-Geräten mit der Cloud mit MQTT.
- Anbindung von IoT-Geräten an AWS mit MQTT (AWS IoT Core).
- Verbindung des AWS IoT-Kerns mit der AWS Lambda-Funktion für Berechnungen und Datenspeicherung.
- Verbindung von Raspberry PI mit AWS IoT-Kern und einfacher Datenkommunikation.
- Alarme und Ereignisse
- Sensor-Kalibrierung
Industrielle Ausbildung IoT (Internet of Things) mit Raspberry PI und AWS IoT Core «8 Stunden Remote»
8 StundenZusammenfassung:
- Grundlagen der IoT-Architektur und -Funktionen
- "Dinge", "Sensoren", Internet und die Abbildung zwischen den Geschäftsfunktionen des IoT
- Wesentliche Bestandteile aller IoT-Softwarekomponenten - Hardware, Firmware, Middleware, Cloud und mobile App
- IoT-Funktionen - Flottenmanager, Datenvisualisierung, SaaS-basiertes FM und DV, Alarmierung, Sensor-Onboarding, "Ding"-Onboarding, Geo-Fencing
- Grundlagen der Kommunikation von IoT-Geräten mit der Cloud mit MQTT.
- Anbindung von IoT-Geräten an AWS mit MQTT (AWS IoT Core).
- Verbindung des AWS IoT-Kerns mit der AWS Lambda-Funktion für Berechnungen und Datenspeicherung mit DynamoDB.
- Verbindung von Raspberry PI mit AWS IoT-Kern und einfacher Datenkommunikation.
- Praktische Übungen mit Raspberry PI und AWS IoT Core, um ein intelligentes Gerät zu bauen.
- Visualisierung von Sensordaten und Kommunikation mit Webinterface.
Einführung in Minikube und 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 für Entwickler
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.