Red Hat OpenShiftの選択肢

SIOS Blog

”OpenShift”の選択肢

「OpenShift」を利用することで、短時間で簡単にアプリケーションを構築、開発、提供することができます。また、様々な環境でOpenShiftを利用することもできます。

では、どのようなOpenShiftがあり、どのような利用できる選択肢があるのでしょうか?

OpenShiftの選択肢分類

OpenShiftの選択肢として大きく「Cloud services」と「Self-Managed」に分けられます。

Cloud services

  • ROSA:OpenShift Service on AWS
  • ARO:Azure Red Hat OpenShift
  • OpenShift Dedicated on AWS or GCP
  • OpenShift on IBM Cloud

Self-managed

  • ENTRY-LEVEL:OpenShift K8s Engine
  • STANDARD:OpenShift Container Platform
  • FLAGSHIP:OpenShift Platform Plus

OpenShift cloud services

ROSAAROOpenShift DedicatedOpenShift on IBM Cloud
インフラAWSAzureAWS or GCPIBM Cloud
支払先AWSAzureOpenShift⇒Red Hat
インフラ⇒AWS or GCP
IBM
Managed byRed Hat & AWSRed Hat & MSRed HatIBM
Supported byRed Hat & AWSRed Hat & MSRed HatRed Hat & IBM
SLA99.95%uptime99.95%uptime99.95%uptime99.95%uptime

OpenShift Self-managed

OSS版ENTRY-LEVELSTANDARDFLAGSHIP
The Community Distribution of Kubernetes that powers Red Hat’s OpenShiftRed Hat OpenShift K8s EngineRed Hat OpenShift Container PlatformRed Hat
OpenShift Platform Plus
  • 無料
  • セルフサポート
  • Enterprise Kubernetes runtime
  • Red Hat Enterprise Linux CoreOS immutable container operation system
  • Administrator console
  • Red Hat OpenShift Virtualization
  • Developer console
  • Log management and metering/cost management
  • Red Hat OpenShift Serverless(Knative)
  • Red Hat OpenShift Service Mesh(Istio)
  • Red Hat OpenShift Pipelines and Red Hat OpenShift GitOps(Tekton, ArgoCD)
  • Red Hat Advanced Cluster Management for Kubernetes
  • Red Hat Advanced Cluster Security for Kubernetes
  • Red Hat OpenShift Data Foundation Essentials
  • Red Hat Quay
OpenShiftをローカル環境で試すためのMinishiftというツールも提供されており、小規模での利用に向いています。Red Hat Enterprise Linux CoreOS 上でエンタープライズ Kubernetes の基本的なセキュリティ重視の機能を提供し、ハイブリッド クラウド環境でコンテナーを実行します。サーバーレス、サービス メッシュ、およびパイプラインを含む、操作および開発者サービスとツールの完全なセットを追加します。OpenShift Container Platform を使用すると、組織はハイブリッド クラウド戦略を採用し、クラウドネイティブ アプリケーションの構築を開始できます。高度なマルチクラスター セキュリティ機能、Day 2 管理機能、およびグローバル コンテナー レジストリを備えた OpenShift Container Platform の機能に基づいて構築されています。

K8s Engine~OpenShift Plus

Red Hat OpenShift Platform Plusは、企業がインテリジェント アプリケーションを大規模に構築、展開、実行、管理、自動化、および保護するための単一のハイブリッド クラウド プラットフォームを提供します。

既存のワークロードをクラウドに移行したり、アプリケーションをエッジ ロケーションに展開したりするためのエンタープライズKubernetesシステムを提供します。

詳細は、こちらをご覧ください(英文)。