Was ist Amazon EKS? - Amazon EKS

Helfen Sie mit, diese Seite zu verbessern

Möchten Sie zu diesem Benutzerhandbuch beitragen? Scrollen Sie zum Ende dieser Seite und wählen Sie Diese Seite bearbeiten am aus GitHub. Ihre Beiträge werden dazu beitragen, unser Benutzerhandbuch für alle zu verbessern.

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Was ist Amazon EKS?

Amazon Elastic Kubernetes Service (Amazon EKS) ist ein verwalteter Service, der die Installation, den Betrieb und die Wartung Ihrer eigenen Kubernetes-Steuerebene in Amazon Web Services (AWS) überflüssig macht .Kubernetes ist ein Open-Source-System, das die Verwaltung, Skalierung und Bereitstellung von containerisierten Anwendungen automatisiert.

Features von Amazon EKS

Nachfolgend sind die wichtigsten Features von Amazon EKS aufgeführt:

Sicheres Netzwerk und Authentifizierung

Amazon EKS integriert Ihre Kubernetes Workloads mit AWS Netzwerk - und Sicherheitsservices. Es lässt sich auch in AWS Identity and Access Management (IAM) integrieren, um die Authentifizierung für Ihre Kubernetes Cluster zu ermöglichen.

Einfache Cluster-Skalierung

Amazon EKS ermöglicht Ihnen auch die einfache Hoch- und Herunterskalierung Ihrer Kubernetes-Cluster je nach Bedarf Ihrer Workloads. Amazon EKS unterstützt horizontale Pod-Autoskalierung basierend auf CPU- oder benutzerdefinierten Metriken sowie Cluster-Autoskalierung basierend auf dem Bedarf der gesamten Workload.

Verwaltete Kubernetes-Erfahrung

Sie können Änderungen an Ihren Kubernetes-Clustern mithilfe von eksctl, AWS Management Console, AWS Command Line Interface (AWS CLI), der API, kubectl und Terraform vornehmen.

Hohe Verfügbarkeit

Amazon EKS bietet hohe Verfügbarkeit für Ihre Steuerebene in mehreren Availability Zones.

Integration mit Diensten AWS

Amazon EKS lässt sich mit anderen AWS -Services integrieren und bietet eine umfassende Plattform für die Bereitstellung und Verwaltung Ihrer containerisierten Anwendungen. Außerdem können Sie Probleme mit Ihren Kubernetes-Workloads mit verschiedenen Beobachtbarkeits-Tools leichter beheben.

Details zu weiteren Features von Amazon EKS finden Sie unter Amazon EKS – Features.

Erste Schritte mit Amazon EKS

Informationen zum Erstellen Ihres ersten Clusters und der zugehörigen Ressourcen finden Sie unter Erste Schritte mit Amazon EKS. Im Allgemeinen umfasst der Einstieg in Amazon EKS die folgenden Schritte.

  1. Einen Cluster erstellen — Erstellen Sie zunächst Ihren Cluster mithilfe voneksctl, AWS Management Console AWS CLI, oder einem der AWS SDKs.

  2. Wählen Sie Ihren Ansatz zur Berechnung von Ressourcen — Entscheiden Sie sich zwischen AWS Fargate,Karpenter, verwalteten Knotengruppen und selbstverwalteten Knoten.

  3. Einrichtung: Richten Sie die erforderlichen Controller, Treiber und Dienste ein.

  4. Bereitstellung von Workloads: Passen Sie Ihre Kubernetes-Workloads an, um die Ressourcen und Funktionen des von Ihnen ausgewählten Knotentyps optimal zu nutzen.

  5. Verwaltung: Überwachen Sie Ihre Workloads und integrieren Sie AWS -Services zur Rationalisierung von Abläufen und zur Verbesserung der Workload-Leistung. Sie können Informationen zu Ihren Workloads mit dem anzeigen. AWS Management Console

Das folgende Diagramm zeigt einen grundlegenden Ablauf der Ausführung von Amazon EKS in der Cloud. Informationen zu anderen Kubernetes-Bereitstellungsoptionen finden Sie unter Optionen für die Bereitstellung.

Ein grundlegendes Flussdiagramm der zuvor beschriebenen Schritte.

Preismodell für Amazon EKS

Ein Amazon-EKS-Cluster besteht aus einer Steuerebene und der Amazon Elastic Compute Cloud (Amazon EC2)- oder Fargate-Datenverarbeitung, für die Sie Pods ausführen. Weitere Informationen zu Preisen für die Steuerebene finden Sie unter Amazon EKS Sowohl Amazon EC2 als auch Fargate bieten:

On-Demand Instances

Sie zahlen für die von Ihnen verwendeten Instances nach Sekunde, ohne langfristige Verpflichtungen eingehen oder Vorauszahlungen leisten zu müssen. Weitere Informationen finden Sie unter Amazon EC2 – On-Demand-Preise und AWS Fargate – Preise.

Savings Plans

Sie können Ihre Kosten reduzieren, indem Sie sich auf eine konsistente Nutzung (in USD/h) für einen Zeitraum von einem oder drei Jahren festlegen. Weitere Informationen finden Sie unter Preise und Savings Plans. Sie können auch ein hybrides Preismodell verwenden. Sie können beispielsweise Savings Plans verwenden, um Ihren regulären Traffic zu bedienen, und Ihre Clusterknoten mit Spot-Instances skalieren, um Spitzenanforderungen zu erfüllen.