セクションを選択

Red Hat OpenShift とOKD

URL をコピー

Red Hat® OpenShift® は、統合プラットフォームであり、ハイブリッドクラウドやマルチクラウドからエッジに至るまで、一貫した方法でクラウドネイティブ・アプリケーションの開発と提供を加速します。

OpenShift はコンテナ・オーケストレーション機能としての Kubernetes を活用し、CNCF オープンソース・エコシステムの機能を含むほか、そのすべてが Red Hat によって包括的なアプリケーション・プラットフォームとしてテスト、パッケージ化、およびサポートされています。AWSMicrosoft AzureGoogleIBM など主要なクラウドプロバイダーのパブリッククラウド・サービスとして利用することができるほか、サーバーがあればどこにでもインストールすることができます。

Kubernetes そのものは、Linux コンテナのデプロイ、管理、スケーリングを自動化するオープンソースソフトウェアです。エンタープライズ対応のプラットフォームとして使用するには、自動化、監視、ログ分析、サービスメッシュ、サーバーレス、セキュリティパッチ、開発者生産性ツールなど、他の多くの機能を統合する必要があります。

OKD は Kubernetes の実行に必要なソフトウェア・コンポーネントをパッケージ化したコミュニティ・プロジェクトで、以前は OpenShift Origin と呼ばれていました。OKD は、継続的なアプリケーション開発とデプロイのために最適化された、Red Hat OpenShift のアップストリーム・プロジェクトです。OKD は、一般的に OpenShift よりも機能面で数リリース先行しています。コミュニティ・アップデートが最初に行われ、エンタープライズでの使用に向けて試験的に実装される場所が OKD です。

Red Hat OpenShiftOKD
プラットフォーム
プッシュボタン式の自動化されたノード構成とツール
マルチホストコンテナのスケジューリング
セルフサービス・プロビジョニング
サービスディスカバリー
エンタープライズ向けの運用システム
イメージレジストリ
検証済みのストレージプラグイン
ネットワーキングと検証済みのプラグイン
監視
ログ集約
マルチテナンシー
メータリングとチャージバック
開発者のエクスペリエンス
クラウドサービスブローカー
自動化されたイメージビルド
CI/CD と DevOps のワークフロー
検証済みのサードパーティ製 Kubernetes Operator
認定データベース
認定ミドルウェア
200 以上の認定 ISV ソリューション
Knative によるサーバーレス・アプリケーション
エンタープライズ向けの運用機能
組み込み型の運用管理
ダウンタイムなしのパッチ適用とアップグレード
24 時間年中無休のエンタープライズサポート
9 年間のサポートライフサイクル
セキュリティ対応チーム

どちらのプラットフォームが最適かを判断する際に知っておくべき点として、OKD がコミュニティ・プロジェクトであるのに対し、OpenShift はサブスクリプションモデルで提供される、有償でサポート付きの製品であるという点があります。一貫したセキュリティ、組み込みの監視機能、ポリシーの一元管理、Kubernetes コンテナのワークロードとの互換性を求めるのであれば、OpenShift がおすすめです。OpenShift は堅牢で、セルフサービス・プロビジョニングを可能にし、さまざまなツールや企業システムと統合することができます。OpenShift の中核は、コンテナ化ソフトウェアであり PaaS (Platform-as-a-Service) でもある、クラウドベースの Kubernetes コンテナ・プラットフォームでです。また、同じくコンテナ化プラットフォームとして人気の高い Docker を一部採用しています。OpenShift は、単なる Kubernetes 以上のものです。商用製品 (OpenShift Container Platform) とパブリッククラウド (OpenShift OnlineOpenShift Dedicated) の両方の形態で利用可能です。オンデマンドと従来の料金モデルの両方があります。セルフサポートのコミュニティ、オープンソース・プロジェクトのネットワークへのアクセス、開発者中心のツール、Kubernetes 上でコンテナ化アプリケーションを構築するためのコンソールをお探しなら、OKD がおすすめです。コミュニティに焦点を当てた OKD は、コンテナ、ビルド、ネットワーク通信のチームとユーザーの分離を提供します。

Red Hat は組織のグローバルな成功を支援し、企業のニーズを理解します。Red Hat は、長年にわたり構築してきたオープンソースに対する革新的アプローチ、補完的なアプリケーションおよびデータサービスのポートフォリオ、広範なパートナーエコシステムを通じて、ワークロードにとらわれない、クラウドネイティブなデジタル・トランスフォーメーションを支援する経験豊かなパートナーです。アプリケーションおよびデータを中心とする主要な独立系ソフトウェアベンダー (ISV)、ハードウェア OEM、システムインテグレーターとの戦略的パートナーシップも確立し、統合を行っています。

OKD 、または OpenShift によるグローバルなビジネス・アプリケーション環境で最初の一歩を踏み出しましょう。

関連資料

記事

コンテナと VM

Linux コンテナと仮想マシン (VM) は、さまざまな IT コンポーネントが組み合わさってシステムの他の部分から分離している、パッケージ化されたコンピューティング環境です。

記事

コンテナ・オーケストレーションとは

コンテナ・オーケストレーションは、コンテナのデプロイメント、管理、スケーリング、ネットワーキングを自動化します。

記事

Linux コンテナとは

Linux コンテナとは、システムから分離された一連のプロセスであり、そのプロセスのサポートに必要なすべてのファイルを提供する個別のイメージから実行されます。

コンテナの詳細はこちら

製品

統合されたテスト済みのサービス一式を備えたエンタープライズ・アプリケーション・プラットフォームであり、ユーザーの選ぶインフラストラクチャを使ってアプリケーションを市場に投入するために活用できます。

リソース

トレーニング

無料のトレーニングコース

Running Containers with Red Hat Technical Overview

無料のトレーニングコース

Containers, Kubernetes and Red Hat OpenShift Technical Overview

無料のトレーニングコース

Developing Cloud-Native Applications with Microservices Architectures