SanData IT-Trainingszentrum

AWS Running Containers on Amazon Elastic Kubernetes Service

Kursdatenblatt
Kurspreis1.795,00 € zzgl. MwSt.
DurchführungLive-Online
Termine2 Termine
Kursdauer3 Tage
Unser Angebot richtet sich ausschließlich an Unternehmer (§ 14 BGB), Gewerbetreibende, Freiberufler sowie öffentliche Auftraggeber. Kein Verkauf an Verbraucher (§ 13 BGB).

Kursbeschreibung

Amazon EKS erleichtert Ihnen die Ausführung von Kubernetes auf AWS, ohne dass Sie eine eigene Kubernetes-Control-Plane installieren, betreiben und warten müssen. Im Kurs „AWS - Running Containers on Amazon Elastic Kubernetes Service (RCAEKS)“ lernen Sie die Container-Verwaltung und -Orchestrierung für Kubernetes mit Amazon EKS kennen.

Sie bauen einen Amazon-EKS-Cluster auf, konfigurieren die Umgebung, stellen den Cluster bereit und fügen Anwendungen hinzu. Sie verwalten Container-Images mit Amazon Elastic Container Registry (ECR), automatisieren die Anwendungsbereitstellung und stellen Anwendungen mit CI/CD-Tools bereit. Außerdem überwachen und skalieren Sie Ihre Umgebung mithilfe von Metriken, Logging, Tracing sowie horizontaler und vertikaler Skalierung. Sie lernen, große Container-Umgebungen unter Berücksichtigung von Effizienz, Kosten und Ausfallsicherheit zu entwerfen und zu verwalten, AWS-Netzwerkdienste zur Unterstützung des Clusters zu konfigurieren sowie Ihre Amazon-EKS-Umgebung abzusichern.

Der Kurs umfasst Vorlesungen, Präsentationen, praktische Übungen, Demonstrationen sowie Gruppenübungen und Diskussionen.

Hinweis: Die Kurssprache ist Deutsch, die Unterlagen sind in englischer Sprache und teilweise digital verfügbar. Dieses Seminar führen wir in Kooperation mit der Fast Lane GmbH AWS Training Partner (ATP) durch.

Seminarinhalte

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 der Kubernetes-Control-Plane
  • Kubernetes-Arbeitsknoten und Pods
  • Wichtige Kubernetes-Objekte
  • Verwaltung von Kubernetes mit kubectl
  • Bereitstellen von Kubernetes-Pods

Amazon-EKS-Grundlagen

  • Wie Amazon EKS die Kubernetes-Control-Plane 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
  • Übergeordnete 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 Groups
  • 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

  • Integration von IAM mit der rollenbasierten Kubernetes-Zugriffskontrolle (RBAC)
  • Verwalten der Cluster-Endpunkt-Zugriffskontrolle
  • Zugriffsüberprüfung mit AWS-CloudTrail-Protokollen
  • Minderung von Sicherheitsrisiken während der Erstellung eines Container-Images
  • Absicherung der Netzwerkkommunikation
  • Verwaltung der Sicherheit
  • Absicherung von Amazon EKS

Verwaltung von Upgrades in Amazon EKS

  • Gegenüberstellung von Kubernetes-Versions-Updates und Amazon-EKS-Plattform-Versions-Updates
  • Aktualisieren der Kubernetes-Version
  • Aktualisierung Ihrer Amazon-EKS-Version
  • Wartung Ihrer Anwendungen von Drittanbietern

Lernziele

Sie lernen, Amazon-EKS-Cluster aufzubauen, Anwendungen bereitzustellen und Container-Workloads mit ECR, Helm, CI/CD, Monitoring und Skalierung zu verwalten. Dabei behandeln Sie Netzwerk- und Sicherheitskonfigurationen sowie die Ausbalancierung von Effizienz, Kosten und Ausfallsicherheit in großen Container-Umgebungen.

Zielgruppe

  • DevOps-Ingenieurinnen und DevOps-Ingenieure
  • Systemadministratorinnen und Systemadministratoren
  • Mitarbeitende, welche die Verwaltung der Container-Orchestration in der AWS-Cloud bereitstellen

Voraussetzungen

Wir empfehlen folgende Voraussetzungen:

  • Abgeschlossener Amazon Elastic Kubernetes Service (EKS) Primer
  • Abgeschlossenes AWS Cloud Practitioner Essentials (CP-ESS) oder gleichwertige Praxiserfahrung
  • Grundlegende Linux-Verwaltungserfahrung
  • Grundlegende Erfahrung in der Netzwerkadministration
  • Grundlegende Kenntnisse über Container und Microservices

Nächste Termine

07.12. – 09.12.2026 Online · Live-Online-Training
1.795,00 € zzgl. MwSt. Direkt buchbar Termin öffnen
19.04. – 21.04.2027 Online · Live-Online-Training
1.795,00 € zzgl. MwSt. Direkt buchbar Termin öffnen

Persönliche Beratung

Sie möchten klären, ob dieser Kurs zu Ihrem Bedarf passt? Wir beraten Sie persönlich zu Inhalten, Terminen und passenden Formaten für Einzelpersonen oder Teams.

Telefon+49 (911) 9523 - 260
E-Mailtrainings@sandata.de