セクションを選択

Red Hat OpenShift とKubernetes

URL をコピー

Red Hat® OpenShift® は、エンタープライズグレードのオープンソース・アプリケーション・プラットフォームであり、ハイブリッドクラウドやマルチクラウドからエッジに至るまで、一貫した方法でクラウドネイティブ・アプリケーションの開発と提供を加速します。コンテナ・オーケストレーション・エンジンとしての Kubernetes と、CNCF オープンソース・エコシステムの多くの機能を利用しており、そのすべてが Red Hat によって包括的なアプリケーション・プラットフォームとしてテスト、パッケージ化、およびサポートされています。AWSMicrosoft AzureGoogleIBM のような主要なクラウドプロバイダーのパブリッククラウドサービスとして、またはデータセンター、パブリッククラウド、エッジ にまたがる広範囲のベアメタルや仮想インフラストラクチャ上のセルフマネージド型ソフトウェアとして使用できます。

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

コンテナのオーケストレーションにおける Kubernetes の機能をすべて活用するには、ネットワーキング、イングレス、負荷分散、ストレージ、監視、ロギング、マルチクラスタ管理、継続的インテグレーションおよび継続的デリバリー (CI/CD) など、コンテナ化されたアプリケーションの開発と提供を大規模に加速するためのコンポーネントをユーザー自身が統合する必要があります。Red Hat OpenShift は、Kubernetes をコアとしてこれらのコンポーネントを提供します。なぜなら Kubernetes だけでは十分ではないからです。

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

Kubernetes は、Linux コンテナを実行するクラスタ化されたホストのグループを管理するのに役立つコンテナ・オーケストレーション・ソフトウェアです。

Kubernetes はコアカーネルですが、コンテナ化されたアプリケーションを 1 カ所で大規模に、あるいはオンプレミス・データセンター、パブリッククラウド、エッジのような分散環境全体で一貫した方法で構築、デプロイ、実行、管理するために必要なのは Kubernetes だけではありません。

Red Hat OpenShift が提供するフル装備のソリューションには、堅牢なセキュリティを備える安定した Kubernetes エンジンと、完全なアプリケーション・プラットフォームの運用に必要な多くの統合機能が含まれています。フルマネージド型のパブリッククラウドサービスとして、またはデータセンター、パブリッククラウド、エッジにまたがるインフラストラクチャで使用するセルフマネージド型として提供されるなど、いくつかのエディションがあります。

クラウドサービスのエディション
セルフマネージドのエディション

Red Hat OpenShift は、エンタープライズのユーザーエクスペリエンスを重視しています。強化されたセキュリティオプションプロフェッショナルによるフルタイムサポートなど、企業がコンテナをオーケストレーションする際に必要とする可能性があるすべての機能を提供しており、次のようなものを含む、企業のカスタム IT スタックに直接統合できるように設計されています。

Red Hat には、Red Hat OpenShift、補完的なアプリケーションおよびデータサービスのポートフォリオ、広範なパートナーエコシステムにより、アプリケーションの変革において組織のグローバルな成功を支援するための専門知識と確かな実績があります。

当社は、オープンソース・ソリューションにおける世界有数のプロバイダーであり、最高クラスのアプリケーション開発および提供のエクスペリエンスを実現するために連携している、最高のオープンソース・コミュニティ・プロジェクトによって構築される包括的なアプリケーション・プラットフォームを提供します。

アプリケーションおよびデータを中心とする主要な独立系ソフトウェアベンダー (ISV)、ハードウェア OEM、システムインテグレーターとの戦略的パートナーシップを確立し、統合を行っています。AWSMicrosoft Azure で OpenShift を使うお客様は、確約利用料を Red Hat の製品やサービスに使用することもできます。

関連資料

記事

コンテナと 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