Docker and Kubernetes on AWS Schulung
Es gibt eine Reihe von Optionen für die Bereitstellung von Docker und Kubernetes auf AWS, einschließlich Amazon Elastic Container Service, Amazon ECS für Kubernetes , AWS Fargate und Amazon EC2.
Diese Live-Schulung (vor Ort oder per Fernzugriff) richtet sich an Techniker, die jeden dieser Dienste bewerten möchten, um fundierte Entscheidungen über die Bereitstellung in ihrem Unternehmen zu treffen.
Am Ende dieser Schulung können die Teilnehmer:
- Richten Sie eine Entwicklungsumgebung ein, die alle für den Entwicklungsstart erforderlichen Tools enthält.
- Einrichten, Konfigurieren und Bereitstellen einer Reihe von Demo-Containern mit verschiedenen Ansätzen.
- Verstehen der Architektur- und Designunterschiede zwischen verschiedenen Docker / Kubernetes Lösungen in AWS.
- Automatisieren Sie die Bereitstellung von Docker Containern.
- Richten Sie eine kontinuierliche Integrations- und Bereitstellungs-Pipeline ein.
- Integrieren Sie Docker und Kubernetes in ein bestehendes kontinuierliches Integrationssystem.
Format des Kurses
- Interaktiver Vortrag und Diskussion.
- Viele Übungen und Übungen.
- Praktische 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.
Schulungsübersicht
Einführung
Überblick über Docker and Kubernetes on AWS
Vorbereiten der Entwicklungsumgebung
Verwendung von Amazon Elastic Container Service
- Erstellen einer containerisierten Anwendung
- Bereitstellen der Anwendung
Verwendung von Amazon ECS für Kubernetes
- Erstellen einer containerisierten Anwendung
- Bereitstellen der Anwendung
AWS Fargate
- Erstellen einer containerisierten Anwendung
- Bereitstellen der Anwendung
Amazon EC2
- Erstellen einer containerisierten Anwendung
- Bereitstellen der Anwendung
Einrichten einer Pipeline für die kontinuierliche Integration
Integration von Docker und Kubernetes in ein bestehendes System zur kontinuierlichen Integration
Fehlersuche
Zusammenfassung und Schlussfolgerung
Voraussetzungen
- Verständnis der Grundlagen von Docker und Kubernetes.
- Erfahrungen mit der Linux-Befehlszeile.
- Ein Amazon AWS-Konto mit einem Guthaben von mindestens 10 USD.
Publikum
- Entwickler
- Systemverwalter
- DevOps Ingenieure
Offene Schulungskurse erfordern mindestens 5 Teilnehmer.
Docker and Kubernetes on AWS Schulung - Buchung
Docker and Kubernetes on AWS Schulung - Anfrage
Docker and Kubernetes on AWS - 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
The trainer knew exactly what they were speaking about.
Madumetsa Msomi - BMW
Kurs - AWS DevOps Engineers
All good, nothing to improve
Ievgen Vinchyk - GE Medical Systems Polska Sp. Z O.O.
Kurs - AWS Lambda for Developers
IOT applications
Palaniswamy Suresh Kumar - Makers' Academy
Kurs - Industrial Training IoT (Internet of Things) with Raspberry PI and AWS IoT Core 「4 Hours Remote」
Gabriel was very organized and prepared for this training. He answered all questions and clarify the AWS notions and architecture. Great job, Gabriel.
Mircea Turcu
Kurs - AWS Architect Certification
Kommende Kurse
Kombinierte Kurse
Amazon DynamoDB for Developers
14 StundenDiese von einem Trainer geleitete Live-Schulung (online oder vor Ort) richtet sich an Entwickler, die eine DynamoDB NoSQL-Datenbank in eine auf AWS gehostete Webanwendung integrieren möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Richten Sie die erforderliche Entwicklungsumgebung ein, um mit der Integration von Daten in DynamoDB zu beginnen.
- Integrieren Sie DynamoDB in Webanwendungen und mobile Anwendungen.
- Daten in AWS mit AWS-Services verschieben.
- Implementieren Sie Operationen mit AWS DAX.
AWS CloudFormation
7 StundenDiese von einem Ausbilder geleitete Live-Schulung (online oder vor Ort) richtet sich an Ingenieure, die mit AWS CloudFormation den Prozess der Verwaltung der AWS-Cloud-Infrastruktur automatisieren möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Aktivieren Sie AWS-Services, um mit der Verwaltung der Infrastruktur zu beginnen.
- Das Prinzip von "Infrastruktur als Code" verstehen und anwenden.
- Steigern Sie die Qualität und senken Sie die Kosten für die Bereitstellung der Infrastruktur.
- Schreiben von AWS CloudFormation Templates mit YAML.
Advanced Amazon Web Services (AWS) CloudFormation
7 StundenDiese von einem Ausbilder geleitete Live-Schulung (online oder vor Ort) richtet sich an Cloud-Ingenieure und -Entwickler, die CloudFormation zur Verwaltung von Infrastrukturressourcen innerhalb des AWS-Ökosystems verwenden möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Implementieren Sie CloudFormation-Vorlagen zur Automatisierung der Infrastrukturverwaltung.
- Integrieren Sie vorhandene AWS-Ressourcen in CloudFormation.
- Verwenden Sie StackSets, um Stacks über mehrere Konten und Regionen hinweg zu verwalten.
AWS IoT Core
14 StundenDiese von einem Ausbilder geleitete Live-Schulung (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.
Industrial Training IoT (Internet of Things) with Raspberry PI and AWS IoT Core 「4 Hours 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
Industrial Training IoT (Internet of Things) with Raspberry PI and AWS IoT Core 「8 Hours 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.
Amazon Web Services (AWS) IoT Greengrass
21 StundenDiese von einem Trainer geleitete Live-Schulung (online oder vor Ort) richtet sich an Entwickler, die die 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 for Developers
14 StundenDiese Live-Schulung unter Anleitung eines Trainers (vor Ort oder per Fernzugriff) richtet sich an Entwickler, die mit AWS Lambda Dienste und Anwendungen in der Cloud erstellen und bereitstellen möchten, ohne sich um die Bereitstellung der Ausführungsumgebung (Server, VMs und Container, Verfügbarkeit, Skalierbarkeit, Speicher usw.) kümmern zu müssen.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Konfigurieren Sie AWS Lambda, um eine Funktion auszuführen.
- FaaaS (Functions as a Service) und die Vorteile der serverlosen Entwicklung verstehen.
- Erstellen, Hochladen und Ausführen von AWS Lambda Funktionen.
- Lambda-Funktionen mit verschiedenen Ereignisquellen integrieren.
- Paketieren, Bereitstellen, Überwachen und Fehlerbehebung von Lambda-basierten Anwendungen.
Advanced AWS Lambda
14 StundenDiese von einem Ausbilder geleitete Live-Schulung (online oder vor Ort) richtet sich an Entwickler, die AWS Lambda-Anwendungen und -Services mit anderen Services (API Gateway, Kinesis Streams usw.) integrieren möchten. In der Schulung wird gezeigt, wie die browserbasierte AWS Cloud9 IDE zur gemeinsamen Entwicklung von Software verwendet wird.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Kollaborative Entwicklung von Funktionen, Anwendungen und Services mit AWS Cloud9 IDE.
- Integrieren Sie AWS Lambda-Funktionen mit anderen AWS-Services.
- Erstellen und Verwalten von APIs.
- Einrichten einer AWS Lambda-Funktion zum Lesen und Verarbeiten von Echtzeit-Streaming-Daten.
- Erstellen und Verwalten einer kontinuierlichen Integrationspipeline zum Erstellen, Testen und Bereitstellen von AWS Lambda-Funktionen und Anwendungen.
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/.
AWS Architect Certification
21 StundenDer AWS Architect Certification-Schulungskurs soll Fachleuten bei der Cloud-Aktivierung mithilfe von Amazon Web Services helfen. Dieser Kurs wird anhand von Beispielen aus der Praxis unterrichtet und vermittelt den Teilnehmern einen Einblick in die praktische Anwendung von Konzepten wie Grundlagen des Cloud Computing, Amazon Web Services (AWS), Infrastructure as a Service (IaaS) , Plattform als Service (PaaS) und Software als Service (SaaS), Private Clouds und Cloud-Programmierung. Nach diesem Kurs können die Teilnehmer mithilfe von EC2-Instanzen, S3-Buckets usw. ihre eigenen Implementierungen in der Cloud vornehmen.
AWS DevOps Engineers
21 StundenPublikum:
Cloud-Ingenieure, Lösungsarchitekten, Center of Excellence-Team, Linux Server-Administratoren, Unix / Linux Administrator, Speicheradministratoren, Netzwerkadministratoren, Virtualisierungsadministratoren
Kursziele:
Dieser Kurs soll Ihnen Folgendes beibringen:
- Verwenden Sie die wichtigsten Konzepte und Vorgehensweisen der DevOps Methodik
- Entwerfen und Implementieren einer Infrastruktur in AWS, die ein oder mehrere DevOps Entwicklungsprojekte unterstützt
- Verwenden Sie AWS CloudFormation und AWS OpsWorks, um die Infrastruktur bereitzustellen, die zum Erstellen von Entwicklungs-, Test- und Produktionsumgebungen für ein Softwareentwicklungsprojekt erforderlich ist
- Verwenden Sie AWS CodeCommit und erfahren Sie, wie Sie eine Continuous Integration-Umgebung in AWS aktivieren können
- Verwenden Sie AWS CodePipeline, um eine Continuous Integration and Delivery-Pipeline in AWS zu entwerfen und zu implementieren
- Implementieren Sie mithilfe von AWS-Technologien mehrere gängige Anwendungsfälle für die kontinuierliche Bereitstellung, einschließlich blau / grüner Bereitstellung und A / B-Tests
- Unterscheiden Sie zwischen den in AWS verfügbaren Technologien zur Anwendungsbereitstellung (einschließlich AWS CodeDeploy, AWS Opsworks, AWS Elastic Beanstalk, Amazon EC2 Container Service und Amazon EC2 Container Registry) und entscheiden Sie, welche Technologie für ein bestimmtes Szenario am besten geeignet ist
- Optimieren Sie die Anwendungen, die Sie in AWS bereitstellen, für eine hohe Leistung, und überwachen Sie Ihre Anwendung und Umgebung mithilfe von AWS-Tools und -Technologien auf potenzielle Probleme