OpenShift

概要

OpenShiftとは、米レッドハット(Red Hat)社が提供する、Linuxコンテナの運用環境を構築、管理するためのソフトウェア製品群。DockerKubernetes基盤とする。

Linux上で独立した仮想的OS環境コンテナ)を構築するDockerと、コンテナの管理や操作を自動化するKubernetesを中核に、大規模環境でのコンテナの生成や運用を手助けする各種の機能を提供する。

複数の利用者を前提としたリソースごとのアクセス制御コンテナビルド(作成)やデプロイ(展開)を補助する機能、コンテナ間通信のためのネットワーク仮想化SDN)などが含まれる。アプリケーションソースコードから実行ファイル実行環境を含む展開可能なコンテナを生成する機能(S2I:Source-to-Image)なども提供される。

OpenShiftは主に企業等がDockerKubernetesを活用してクラウドネイティブアプリケーションを実運用できるようにすることを主眼としており、長期のサポートや脆弱性対策などに力を入れている。ソフトウェア本体はApacheライセンスに基づいてオープンソースとして公開されているが、サポート等が必要な場合は同社から製品版を購入する必要がある。

(2020.9.8更新)

他の辞典による解説 (外部サイト)

この記事の著者 : (株)インセプト IT用語辞典 e-Words 編集部
1997年8月より「IT用語辞典 e-Words」を執筆・編集しています。累計公開記事数は1万ページ以上、累計サイト訪問者数は1億人以上です。学術論文や官公庁の資料などへも多数の記事が引用・参照されています。
ホーム画面への追加方法
1.ブラウザの 共有ボタンのアイコン 共有ボタンをタップ
2.メニューの「ホーム画面に追加」をタップ
閉じる