Azure Red Hat OpenShift

Usługa Microsoft Azure Red Hat OpenShift umożliwia wdrażanie w pełni zarządzanych klastrów OpenShift na Azure. Azure Red Hat OpenShift rozszerza platformę Kubernetes, łącząc orkiestrację kontenerów z narzędziami potrzebnymi do uruchamiania kontenerów w środowisku produkcyjnym, w tym rejestrami obrazów, zarządzaniem pamięcią masową, siecią, rejestrowaniem zdarzeń, monitorowaniem oraz ciągłą integracją/ciągłym wdrażaniem. Azure Red Hat OpenShift łączy wszystkie te elementy w jedną, zintegrowaną platformę.

Usługa Azure Red Hat OpenShift została zaprojektowana wspólnie przez firmy Red Hat i Microsoft oraz jest przez nie obsługiwana i wspierana. Ma to na celu zapewnienia zintegrowanego środowiska obsługi. Klastry są wdrażane w ramach subskrypcji Azure i uwzględniane na rachunku za Azure. Nie ma maszyn wirtualnych do obsługi, a stosowanie poprawek, aktualizacji i monitorowania jest obsługiwane w Twoim imieniu przez firmę Red Hat i Microsoft.

Architektury wdrażania

Azure Red Hat OpenShift jest dostępna w dwóch architekturach wdrażania: standardowych i hostowanych płaszczyznach sterowania. Obie zapewniają te same środowisko openShift dla aplikacji, ale różnią się one sposobem zarządzania płaszczyzną sterowania klastrem.

Architektura Standardowa

Azure Red Hat OpenShift ze standardową architekturą używa standardowej, samodzielnej architektury. Zarówno płaszczyzna sterowania (składniki, które zarządzają klastrem, takie jak serwer interfejsu API i itp.), oraz płaszczyzna danych (węzły robocze, które uruchamiają aplikacje) są wdrażane razem w ramach subskrypcji Azure. Płaszczyzna sterowania działa na dedykowanych węzłach w Twoim klastrze, a cały klaster funkcjonuje jako jedna całość.

Architektura hostowanych płaszczyzn sterowania

Azure Red Hat OpenShift z hostowanymi płaszczyznami sterowania korzysta z architektury hostowanej płaszczyzny sterowania opartej na projekcie HyperShift. Płaszczyzna sterowania i płaszczyzna danych są oddzielone: płaszczyzna sterowania jest hostowana i zarządzana centralnie przez Microsoft i Red Hat w udostępnionej infrastrukturze zarządzania, podczas gdy węzły robocze działają we własnej subskrypcji Azure.

Nie musisz bezpośrednio zarządzać składnikami płaszczyzny sterowania ani ich utrzymywać. Ta architektura została zaprojektowana pod kątem większej skalowalności, mniejszego obciążenia związanego z infrastrukturą i bardziej wydajnego zarządzania wieloklastrowego.

Dostęp, zabezpieczenia i monitorowanie

W celu zwiększenia bezpieczeństwa i zarządzania usługa Azure Red Hat OpenShift umożliwia integrację z identyfikatorem Entra firmy Microsoft i używanie kontroli dostępu opartej na rolach (Kubernetes RBAC) platformy Kubernetes. Możesz także monitorować kondycję klastra i zasobów.

Możesz wybrać własne rozwiązania w zakresie rejestrów, sieci, pamięci masowej i CI/CD lub korzystać z wbudowanych rozwiązań do zautomatyzowanego zarządzania kodem źródłowym, tworzenia kontenerów i aplikacji, wdrożeń, skalowania, monitorowania kondycji i nie tylko.

Klaster i węzeł

Węzły usługi Azure Red Hat OpenShift działają na maszynach wirtualnych platformy Azure. Można podłączyć pamięć masową do węzłów i zasobników oraz zaktualizować składniki klastra.

Umowa dotycząca poziomu usług

Usługa Azure Red Hat OpenShift oferuje umowę dotyczącą poziomu usług, aby zagwarantować, że usługa jest dostępna 99,95% czasu. Aby uzyskać więcej informacji na temat umowy SLA, zobacz Azure Red Hat OpenShift SLA.