LEITFADEN FÜR MODERNE DATENVERARBEITUNG

Kubernetes-Betriebsmodell

Welche der folgenden Aussagen trifft am ehesten auf Ihren Anwendungsfall zu? Wenn Sie Hilfe benötigen, klicken Sie hier.

Symbol für verwalteten Kubernetes-Service

Ich möchte einen verwalteten Kubernetes-Service verwenden

Sie haben keine besonderen Anforderungen und möchten nur die Vorteile der operativen Exzellenz von AWS mit einer hoch skalierbaren, zuverlässigen und sicher verwalteten Kubernetes-Umgebung nutzen.
Symbol für RedHat OpenShift verwenden

Ich muss RedHat OpenShift verwenden

Möglicherweise haben Sie oder Ihr Unternehmen eine strategische Entscheidung getroffen, RedHat OpenShift für die Bereitstellung Ihrer Anwendungen zu verwenden, oder Sie benötigen möglicherweise die sofort einsatzbereite Erfahrung und Meinungen, die RedHat OpenShift bietet.
Symbol für Steuerebene anpassen

Ich muss die Steuerebene anpassen (ungewöhnlich)

Sie haben spezielle Anforderungen an die Konfiguration der Steuerebene (z. B. die Anpassung von API-Server-Flags oder den Zugriff auf etcd aus bestimmten Gründen), die von Amazon EKS nicht erfüllt werden können.

Hilfe zum Verständnis

Sie sind hier, wenn Sie sich für die Nutzung von Kubernetes entschieden haben oder ein flexibles Open-Source-Ökosystem mit vielen Optionen benötigen, das an Ihre Anforderungen angepasst werden kann.

Kubernetes ist eine großartige Wahl für diejenigen, die das umfangreiche Ökosystem von Open-Source-Projekten nutzen möchten, um Ihre Anforderungen zu erfüllen, oder für diejenigen, die dieselben APIs und Fähigkeiten verwenden möchten, und zwar unabhängig davon, ob Sie sie in einer Cloud oder On-Premises bereitstellen.

AWS ist der beste Ort zum Ausführen von Kubernetes, da Sie die Sicherheit, Leistung, Skalierbarkeit, Zuverlässigkeit und Verfügbarkeit von AWS nutzen können. AWS bietet außerdem konsistente Tools, damit Kunden ihre Kubernetes-basierten Anwendungen überall dort ausführen können, wo sie sie aufgrund von Anforderungen wie Cloud-Migration, Latenz, Verfügbarkeit oder Aufenthaltsort benötigen.

Beim Ausführen von Kubernetes in AWS gibt es drei Hauptoptionen:

1. Wählen Sie Ich möchte einen verwalteten Kubernetes-Service verwenden, wenn Sie möchten, dass AWS Sie bei der Verwaltung von Kubernetes unterstützt. Amazon EKS ist ein verwalteter Kubernetes-Service zum Ausführen von Kubernetes in der AWS Cloud und On-Premises. Mit Amazon EKS profitieren Sie von der Leistung, Skalierbarkeit, Zuverlässigkeit und Verfügbarkeit der AWS-Infrastruktur sowie von Integrationsmöglichkeiten für andere AWS-Netzwerk- und Sicherheitsservices. In der Cloud verwaltet Amazon EKS automatisch die Verfügbarkeit und Skalierbarkeit der Knoten der Kubernetes-Steuerebene, die für die Planung von Containern, die Verwaltung der Anwendungsverfügbarkeit, die Speicherung von Cluster-Daten und andere wichtige Aufgaben zuständig sind. So haben Sie mehr Zeit, sich auf das Entwickeln von Funktionen zu konzentrieren. Amazon EKS Anywhere bietet On-Premises eine konsistente, vollständig unterstützte Kubernetes-Lösung mit integriertem Tooling und einfacher Bereitstellung in AWS Outposts, virtuellen Maschinen oder Bare-Metal-Servern. In den allermeisten Fällen ist Amazon EKS die beste Option für Kunden.

2. Wählen Sie Ich muss RedHat OpenShift verwenden, wenn Sie RedHat OpenShift einsetzen möchten. RedHat OpenShift Service in AWS (ROSA) bietet eine integrierte Erfahrung mit OpenShift. Sie können die breite Palette von AWS-Computing-, Datenbank-, Analyse-, Machine Learning (ML)-, Netzwerk-, Mobil- und anderen Services nutzen, um sichere und skalierbare Anwendungen schneller zu erstellen.

3. Wählen Sie Ich muss die Steuerebene anpassen (Ungewöhnlich), wenn Sie festgestellt haben, dass Option 1 und Option 2 nicht geeignet sind. In seltenen Fällen, in denen weder Amazon EKS noch ROSA die beste Wahl sind, liegt das meist daran, dass es sehr spezifische Anforderungen an die Verwaltung der Steuerebene gibt. Dieser Ansatz wird aufgrund des zusätzlichen Arbeitsaufwands normalerweise nicht empfohlen. In diesen seltenen Fällen können Sie jedoch Kubernetes auf Amazon EC2 selbst verwalten.