Azure Red Hat OpenShift

Mit dem Microsoft Azure Red Hat OpenShift-Dienst können Sie vollständig verwaltete OpenShift-Cluster auf Azure bereitstellen. Azure Red Hat OpenShift erweitert Kubernetes durch die Kombination der Container-Orchestrierung mit den Tools, die zum Ausführen von Containern in der Produktion erforderlich sind, einschließlich Imageregistrierungen, Speicherverwaltung, Netzwerk, Protokollierung, Überwachung und CI/CD. Azure Red Hat OpenShift kombiniert alle diese Elemente in einer einzigen integrierten Plattform.

Azure Red Hat OpenShift wird von Red Hat und Microsoft gemeinsam konzipiert, verarbeitet und supported, um eine integrierte Supporterfahrung zu bieten. Cluster werden in Ihrem Azure-Abonnement bereitgestellt und in Ihrer Azure Rechnung enthalten. Es gibt keine virtuellen Maschinen, die Sie betreiben müssen, und das Einspielen von Patches, Updates und die Überwachung werden in Ihrem Auftrag von Red Hat und Microsoft übernommen.

Bereitstellungsarchitekturen

Azure Red Hat OpenShift ist in zwei Bereitstellungsarchitekturen verfügbar: Standard- und gehostete Steuerungsebenen. Beide bieten die gleiche OpenShift-Oberfläche für Ihre Anwendungen, unterscheiden sich jedoch darin, wie die Clustersteuerungsebene verwaltet wird.

Standardarchitektur

Azure Red Hat OpenShift mit Standardarchitektur verwendet eine eigenständige Standardarchitektur. Sowohl die Steuerungsebene (die Komponenten, die den Cluster verwalten, z. B. den API-Server und usw.) als auch die Datenebene (die Workerknoten, auf denen Ihre Anwendungen ausgeführt werden) werden in Ihrem Azure-Abonnement bereitgestellt. Die Steuerebene läuft auf dedizierten Knoten in Ihrem Cluster, und der gesamte Cluster arbeitet als eine Einheit.

Architektur gehosteter Steuerungsebenen

Azure Red Hat OpenShift mit gehosteten Steuerelementebenen verwendet eine auf dem HyperShift-Projekt basierende Architektur der gehosteten Steuerelementebene. Die Steuerungsebene und die Datenebene werden entkoppelt: Die Steuerebene wird zentral von Microsoft und Red Hat auf der Infrastruktur für gemeinsame Verwaltung gehostet und verwaltet, während Ihre Arbeitsknoten in Ihrem eigenen Azure-Abonnement ausgeführt werden.

Sie müssen die Komponenten der Kontrollebene nicht direkt verwalten oder warten. Diese Architektur ist für eine höhere Skalierbarkeit, einen geringeren Infrastrukturaufwand und ein effizienteres Multicluster-Management konzipiert.

Zugriff, Sicherheit und Überwachung

Für verbesserte Sicherheit und Verwaltung ermöglicht Azure Red Hat OpenShift Ihnen die Integration in Microsoft Entra ID und die Verwendung rollenbasierter Kubernetes-Zugriffssteuerung (Kubernetes RBAC). Sie können auch den Zustand Ihres Clusters und Ihrer Ressourcen überwachen.

Sie können für Registrierung, Netzwerk, Speicher und CI/CD eigene Lösungen wählen oder die integrierten Lösungen für automatische Quellcodeverwaltung, Container- und Anwendungsbuilds, Bereitstellungen, Skalierung, Health Management und mehr verwenden.

Cluster und Knoten

Azure Red Hat OpenShift-Knoten werden auf virtuellen Azure-Computern ausgeführt. Sie können eine Verbindung des Speichers mit Knoten und Pods herstellen und Clusterkomponenten aktualisieren.

Vereinbarung zum Servicelevel

Azure Red Hat OpenShift bietet einen Service Level Agreement, um sicherzustellen, dass der Dienst 99,95% der Zeit verfügbar ist. Weitere Informationen zum SLA finden Sie unter Azure Red Hat OpenShift SLA.