Netz-Weise Logo

AWS: Running Containers on Amazon Elastic Kubernetes Service

Das Seminar "AWS - Running Containers on Amazon Elastic Kubernetes Service (RCAEKS)" behandelt die Container-Verwaltung und Orchestration für Kubernetes mit Amazon EKS. Sie lernen, wie Sie einen Amazon EKS-Cluster aufbauen, die Umgebung konfigurieren und Anwendungen zu Ihrem Cluster hinzufügen können. Zudem wird die Verwaltung von Container-Images mit Amazon Elastic Container Registry (ECR) und die Automatisierung von Anwendungen durch CI/CD-Tools behandelt. Sie lernen, wie Sie Ihre Umgebung auf Effizienz, Kosten und Ausfallsicherheit hin optimieren und AWS-Netzwerkdienste konfigurieren können, um den Cluster zu unterstützen. Außerdem erfahren Sie, wie Sie Ihre Amazon EKS-Umgebung sichern können. Das Seminar beinhaltet Vorlesungen, Präsentationen, praktische Übungen, Demonstrationen und Gruppenübungen/Diskussionen. Bitte beachten Sie, dass die Kurssprache Deutsch ist, aber die Unterlagen in englischer Sprache sein können. Das Seminar wird in Zusammenarbeit mit der Fast Lane GmbH AWS Training Partner (ATP) durchgeführt.

Kursinhalt
IT-Seminar: Container-Orchestrierung mit Kubernetes und Amazon EKS

Grundlagen der Container:

  • Designprinzipien für die Erstellung von Anwendungen
  • Bestandteile eines Containers
  • Erstellen von Dockerdateien

Kubernetes-Grundlagen:

  • Herausforderungen bei der Verwaltung vieler Container
  • Was ist Kubernetes?
  • Komponenten des Kubernetes-Control-Panel
  • Kubernetes-Arbeitsknoten und Pods
  • Wichtige Kubernetes-Objekte
  • Verwaltung von Kubernetes mit kubectl
  • Bereitstellen von Kubernetes-Pods

Amazon EKS-Grundlagen:

  • Wie Amazon EKS das Kubernetes-Control-Panel verwaltet
  • Grundlagen der Sicherheit von Amazon EKS
  • Anwendungsfälle für die Erweiterung von Amazon EKS auf die Datenebene
  • Ausführen von Arbeitsknoten auf verwalteten Knotengruppen
  • Ausführen von Containern auf AWS Fargate mit Amazon EKS
  • Amazon EKS-Aufgaben im Vergleich zu Kubernetes-Aufgaben

Aufbau eines Amazon EKS-Clusters:

  • Visueller Überblick über die Amazon EKS-Architektur, die in den Labs aufgebaut wird
  • IAM-Authentifizierung
  • Grundlagen von Amazon VPC und AWS-Netzwerken
  • Verschiedene Methoden zur Erstellung eines Clusters
  • Hochrangige Schritte bei der Cluster-Erstellung
  • Funktion von eksctl
  • Vorbereitung auf die Übungen: Überprüfung der Laboraktivitäten für den Kurs
  • Aufbau eines Amazon EKS-Clusters

Bereitstellen von Anwendungen auf Ihrem Amazon EKS Cluster:

  • Veröffentlichen von Container-Images auf Amazon ECR
  • Bereitstellen von Anwendungen mit Helm
  • Kontinuierliche Bereitstellung in Amazon EKS
  • GitOps und Amazon EKS
  • Bereitstellung von Anwendungen

Architektur auf Amazon EKS Teil 1: Überwachen und Optimieren:

  • Konfigurieren des Monitorings in einem Amazon EKS-Cluster
  • Sammeln von Metriken
  • Verwendung von Metriken zur automatischen Skalierung von EC2 Auto Scaling Gruppen
  • Verwaltung von Protokollen
  • Anwendungs-Tracing in Amazon EKS
  • Gewinnung und Anwendung von Erkenntnissen aus dem Monitoring
  • Überwachung von Amazon EKS

Architektur auf Amazon EKS Teil 2: Effizienz, Ausfallsicherheit und Kosten ausbalancieren:

  • Optimieren Ihrer Amazon EKS Anwendungsarchitektur
  • Beziehung zwischen Kosten, Effizienz und Ausfallsicherheit
  • Anatomie eines Amazon EKS Clusters aus einer Kostenperspektive
  • Verwendung von Tagging mit Pod-Platzierung für Kostenverantwortung
  • Effiziente Dimensionierung von Containern und Arbeitsknoten

Verwaltung von Netzwerken in Amazon EKS:

  • Überprüfung der VPC-Grundlagen
  • Die Bedeutung der wichtigsten Kommunikationskomponenten
  • Kommunikationsfluss in einer nicht containerbasierten Architektur
  • Herausforderungen der Netzwerkkommunikation in Kubernetes
  • Vergleich zwischen der Docker-Kommunikationslösung und dem Kubernetes-Modell
  • Wie Amazon EKS und Amazon VPC die Kommunikation zwischen den Knoten vereinfachen
  • Verwaltung der Pod-Kommunikation in Amazon EKS
  • Die Beziehung zwischen Kommunikation und Skalierbarkeit
  • Betrieb von Arbeitsknoten in einem Subnetz, das nicht mit dem Cluster verbunden ist
  • Verwaltung der Auflösung von Servicenamen
  • Verwendung eines Service Mesh mit Amazon EKS
  • Konfigurieren von AWS App Mesh
  • Erforschung der Amazon EKS Kommunikation

Sichern von Amazon EKS Clustern:

Verwaltung von Upgrades in Amazon EKS:

Anforderungen
Wir empfehlen folgende Voraussetzungen: Abgeschlossene Amazon Elastic Kubernetes Service (EKS) Primer Abgeschlossene AWS Cloud Practitioner Essentials (CP-ESS) (oder gleichwertige Praxiserfahrung) Grundlegende Linux-Verwaltungserfahrung Grundlegende Erfahrung in der Netzwerkadministration Grundlegende Kenntnisse über Container und Microservices
Kurs-Daten
Seminar: AWS
Preis: 1795.00 € zzgl. Mwst.
Dauer: 3 Tage
Termine
Termine Online