Amazon Elastic Kubernetes Service

Amazon Elastic Kubernetes Service
Der "AWS Elastic Kubernetes Service”Wird speziell zum Starten, Ausführen, Skalieren und Verwalten der Kubernetes auf AWS verwendet. “Kubernetes”Ist ein AWS -Systemdienst, mit dem Container -Anwendungen effektiv ausgeführt, bereitgestellt und verwaltet werden. Der AWS -EKS -Service kann verwendet werden, nachdem sich das AWS -Konto angemeldet hat. Die Verwendung von EKS in AWS eliminiert die Notwendigkeit einer zusätzlichen Software, die Kubernetes in AWS zu verwalten.

Lassen Sie uns den AWS -Esk -Service im Detail diskutieren.

Was ist ein elastischer Kubernetes -Service?

Amazon EKS ist der von AWS bereitgestellte Kubernetes -Dienst, mit dem Benutzer Kubernetes ausführen können. Es handelt sich um ein Open-Source-Container-Orchestrierungssystem.

Es kann einhundert Cluster pro AWS -Konto pro Region geben. Dies kann jedoch auf Anfrage des Benutzers geändert werden:

Warum elastischer Kubernetes Service?

AWS EKS liefert den Benutzern die Cluster, die die Aufgaben in EKS automatisieren, und die Benutzer müssen keine zusätzlichen Anstrengungen zum Ausführen von Kubernetes über EKS einsetzen. EKS bietet Flexibilität und bietet die beste Möglichkeit, Container auf AWS auszuführen.

Komponenten von Eks

Es gibt zwei Hauptkomponenten von AWS EKs.

EKS -Steuerebene: Es enthält die drei verschiedenen Knoten, die in drei verschiedenen Verfügbarkeitszonen ausgeführt werden. Diese Knoten werden in der Kubernetes -Software und in API -Server ausgeführt. Diese Knoten arbeiten auch mit ihren eigenen zugehörigen EC2 -Instanzen. Die EKS -Steuerebene läuft auf dem VPC, und AWS verwaltet alle Aufgaben des Bedienfelds.

Arbeiterknoten und Knotengruppen: Diese werden im AWS -Konto ausgeführt und über die API -Endpunkte und ein Clusterzertifikat mit der Steuerebene verbunden. Die Arbeiterknoten laufen in den EC2 -Instanzen und können leicht über SSH zugegriffen werden.

Vorteile des elastischen Kubernetes -Service

Im Folgenden finden Sie einige Vorteile des Amazon Kubernetes -Dienstes:

  • Amazon EKS sorgt für eine hohe Verfügbarkeit mit fast 99.95% Betriebszeit und die in mehreren Verfügbarkeitszonen von AWS erhältlichen Steuerungen zur Verfügung stellen. Wenn eine der Kontrollebenen fehlschlägt, erkennt AWS EKS diese Steuerebene automatisch und ersetzt ersetzt.
  • Es müssen keine zusätzlichen Kubernetes -Steuerebenen installiert oder eingerichtet werden, sondern alle Arbeiten können mit den EKS -Clustern und AWS Kubernetes -Dashboard erledigt werden.
  • AWS EKS macht es den Benutzern sehr einfach, die Kosten von Kubernetes auf allen Ebenen zu verstehen. Darüber hinaus können EKS -Shorts Kubecosts den Benutzer die Kosten überwachen lassen.
  • AWS EKS bietet optimierte AMI, die einen konfigurierten Treiber für einige der EC2 -Instanzen enthält. Aus diesem Grund können EKs problemlos mit erweiterten Workloads wie maschinellem Lernen oder KI, Deep -Learning -Containern und Video -Transcodierung usw. arbeiten.
  • EKS kann mit dem AWS Farmgate ausgeführt werden, muss keine Server im Netzwerk verwalten und hilft auch bei der Verbesserung der Sicherheit.

Abschluss

Amazon EKS ist der Dienst, mit dem die Benutzer Kubernetes auf AWS effizient ausführen können, ohne die separate Installation oder Konfiguration von Kubernetes -Cluster -Flugzeugen und Steuerknoten zu erfordern. Es hat zwei Hauptkomponenten, ich.e., Kontrollflugzeug- und Arbeiterknoten und es funktioniert bei der Verwaltung und Wartung von Kubernetes -Clustern in AWS.