Freigeben über


Azure Kubernetes Service (AKS) – Planen Ihres Designs und Betriebs

Kubernetes ist ein Open-Source-System für die Automatisierung der Bereitstellung, Skalierung und Verwaltung von Containeranwendungen. Für die Bereitstellung eines Managed Kubernetes-Clusters in Azure wird Azure Kubernetes Service (AKS) empfohlen.

Organisationen befinden sich an verschiedenen Punkten, was das Verständnis, die Rationalisierung und die Einführung von Kubernetes in Azure betrifft. Der Weg Ihrer Organisation folgt wahrscheinlich einem ähnlichen Pfad wie bei vielen anderen Technologien, die Sie eingeführt haben, und setzt sich aus dem Lernen, der Ausrichtung Ihrer Organisation entsprechend den Rollen und Zuständigkeiten und der Bereitstellung von produktionsfähigen Workloads zusammen. Ab diesem Punkt folgt ein wiederholter Ablauf, durch den Ihr Produkt entsprechend den sich ändernden Anforderungen Ihrer Kunden und Ihres Unternehmens weiterentwickelt wird.

Bietet eine visuelle Darstellung Ihrer Journey über Lernen, Ausrichten, Baseline, Workload und anschließend der Schleife aus Betrieb, bewährten Methoden und Wiederholung.

Einführung in Azure Kubernetes Service (AKS)

Wenn Sie mit Kubernetes oder AKS noch nicht vertraut sind, können Sie den Dienst am besten über Microsoft Learn kennenlernen. Diese kostenlose Onlineplattform bietet interaktive Schulungen zu Microsoft-Produkten und mehr. Der Lernpfad Einführung in Kubernetes unter Azure bietet grundlegende Informationen und stellt Ihnen die grundlegenden Konzepte von Containern, AKS-Clusterverwaltung und Workloadbereitstellung vor.

Pfad zur Produktion

Ihnen sind die Vor- und Nachteile von Kubernetes bekannt, und Sie haben entschieden, dass AKS die beste Azure-Computeplattform für Ihre Workload ist. Ihre Unternehmensrichtlinien für diese Technologie wurden festgelegt. Sie sind bereit zu erfahren, wie Sie produktionsbereite Cluster für Ihre Workload bereitstellen.

Es wird empfohlen, den AKS-Baselinecluster von Microsoft als Ausgangspunkt für die Erstellung eines produktionsbereiten AKS-Clusters zu verwenden.

Wir empfehlen Ihnen, die Erstellung mit der Basisimplementierung zu beginnen und sie entsprechend den spezifischen Anforderungen Ihrer Workload zu ändern.

Sammlung von Basisimplementierungen

Wir haben weitere Basisimplementierungen bereitgestellt, um zu veranschaulichen, wie Sie Komponenten des AKS-Baselineclusters für verschiedene Szenarien übernehmen und konfigurieren können.

Microservices

Wenn Sie Microservices im Baselinecluster ausführen, müssen Sie Netzwerkrichtlinien sowie die automatische Skalierung von Pods konfigurieren und die verteilte Ablaufverfolgung einrichten, um Einblick zu erhalten.

Hohe Sicherheitskonformität

Wenn Sie eine regulierte Umgebung benötigen, erhöhen Sie die Sicherheit der Basisimplementierung, und schränken Sie Interaktionen mit und vom Cluster ein. Dieser Anwendungsfall wird in einem Cluster veranschaulicht, der für die Ausführung einer finanziell regulierten Arbeitsauslastung konzipiert ist.

Geschäftskontinuität und Katastrophenwiederherstellung

Eine belastbare Lösung erfordert mehrere Instanzen des Baselineclusters über verschiedene Regionen hinweg in einer hochverfügbaren Aktiv/Aktiv-Konfiguration.

Bewährte Methoden

Bei der Einführung von Azure in Organisationen wie der Ihren bietet das Cloud Adoption Framework ausführliche Anleitungen beim Übergang zwischen den Phasen im Lebenszyklus der Cloudeinführung. Das Cloud Adoption Framework umfasst Tools, Programme und Inhalte, um die Einführung von Kubernetes und der damit verbundenen cloudnativen Methoden im großen Stil zu vereinfachen.

Während des laufenden Betriebs möchten Sie möglicherweise Ihren Cluster stichprobenartig mit den derzeit empfohlenen bewährten Methoden vergleichen. Beginnen Sie mit der Ausrichtung Ihres Clusters am AKS-Baselinecluster von Microsoft.

Informationen hierzu finden Sie unter Bewährte Methoden für Clustervorgänge und Bewährte Methoden für AKS-Workloads.

Operations guide (Betriebshandbuch)

Die Bereitstellung Ihrer Workload in AKS ist ein großer Meilenstein, bei dem die Betriebsvorgänge am 2. Tag an erster Stelle stehen. Der Microsoft AKS-Leitfaden für Betriebsvorgänge nach der Inbetriebnahme wurde für Ihre einfache Nutzung als Referenz erstellt. Damit können Sie sicherstellen, dass Sie bereit sind, die Anforderungen Ihrer Kunden zu erfüllen und auf Problembehebungssituationen durch optimierte Triageprozesse vorbereitet sind.

Auf dem Laufenden bleiben mit AKS

Kubernetes und AKS entwickeln sich rasch weiter. Die Plattform wird weiterentwickelt, und wenn Sie den Inhalt der Roadmap kennen, können Sie architekturbezogene Entscheidungen treffen und geplante Einstellungen aufgrund von Veralterung verstehen. Sie sollten dies mit einem Lesezeichen versehen.


Zusätzliche Ressourcen

Der hier dargestellte typische Weg zur AKS-Lösung reicht vom Informieren über AKS bis hin zur Erweiterung Ihrer bestehenden Cluster, um neue Produkt- und Kundenanforderungen zu erfüllen. Möglicherweise suchen Sie aber auch einfach nur nach zusätzlichem Referenz- und Begleitmaterial, das Ihnen in Ihrer spezifischen Situation weiterhilft.

Beispiellösungen

Wenn Sie zusätzliche Referenzen suchen, die AKS als Grundlage verwenden, sind zwei zu berücksichtigen.

Kubernetes mit Azure Arc-Unterstützung

Azure Kubernetes Service (AKS) bietet Ihnen eine Managed Kubernetes-Benutzeroberfläche in Azure. Es gibt jedoch Workloads oder Situationen, bei denen eine Verwaltung Ihrer eigenen Kubernetes-Cluster durch Kubernetes mit Azure Arc-Unterstützung am besten geeignet ist. Dazu gehören auch Ihre Cluster wie RedHat OpenShift, RedHat RKE und Canonical Charmed Kubernetes. Die Verwaltung durch Azure Arc kann auch mit Azure-Clustern des Kubernetes-Cluster-API-Anbieters verwendet werden, um von der Azure Resource Manager-Darstellung des Clusters und der Verfügbarkeit von Clustererweiterungen wie Azure Monitor Container Insights und Azure Policy zu profitieren. Kubernetes mit Azure Arc-Unterstützung kann auch mit AKS in lokalen Azure-Instanzen und mit Kubernetes-Clustern verwendet werden, die auf anderen Cloudanbietern ausgeführt werden.

Verwaltungsdienstanbieter

Wenn Sie ein Verwaltungsdienstanbieter sind, nutzen Sie Azure Lighthouse bereits, um Ressourcen für mehrere Kunden zu verwalten. Azure Kubernetes Service unterstützt Azure Lighthouse, sodass Sie gehostete Kubernetes-Umgebungen verwalten und Containeranwendungen in den Mandanten Ihrer Kunden bereitstellen können.

AWS- oder Google Cloud-Experten

Diese Artikel enthalten eine Dienstzuordnung und Informationen zum Vergleich zwischen Azure-Diensten und anderen Clouddiensten. Diese Referenz hilft Ihnen beim schnellen Ausführen der Vorbereitungsschritte für Azure.