セクションを選択

Red Hat OpenShift と Kubernetes

URL をコピー

 

Red Hat OpenShift トレーニングを選ぶ理由

Red Hat OpenShift のスキルパスを活用し、ポテンシャルを最大限に引き出してください。Red Hat は、あらゆるスキルレベルを対象とした個人向けに Red Hat OpenShift® の包括的なトレーニングを提供しています。

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

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

 

Red Hat OpenShift の概要 (動画の再生時間:2:22)

Kubernetes クラスタは、Red Hat OpenShift と Kubernetes の基本的なコンピューティングユニットです。各クラスタには、コントロールプレーンとワーカーノードの 2 つの部分があります。ソフトウェア・アプリケーションを搭載したコンテナはワーカーノードで実行され、それぞれに固有の Linux オペレーティングシステムがあります。コントロールプレーンはクラスタの全体的な状態 (実行中のアプリケーションや使用されているコンテナイメージなど) を維持する役割を担い、ワーカーノードが実際のプロダクション・ワークロードを実行します。

Docker という用語はかつてコンテナと同義でしたが、現在は以下のものを指します。

  • 特定のコンテナ・テクノロジー
  • オープンソース・コミュニティ
  • ソフトウェア企業

Red Hat OpenShift と Kubernetes の違いを一言で簡単に言うと、Kubernetes はオープンソースのコンテナ・オーケストレーション・プラットフォームであるのに対し、Red Hat OpenShift は、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 の製品やサービスに使用することもできます。

 

クラウドプロバイダーのサービスをすでに使用していますか?

すでにお持ちの確約利用料を Red Hat の製品やサービスに使用する方法をご覧ください。

コンソールポータルのイラスト (AWS、Microsoft Azure、Google Cloud のロゴマーク付き)

関連資料

記事

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