再構築不要で Windows アプリケーションを Red Hat OpenShift に導入
コンテナは、アプリケーション開発向けの主要なプラットフォームとして使用され、 データセンターでの 2 大オペレーティングシステム (OS) である、Red Hat® Enterprise Linux® と Microsoft Windows に対応しています。標準 OS がなければ、多くの場合アプリケーションがサイロ化されてしまうため、管理が複雑になり、アプリケーションのモダナイゼーションに遅れが生じます。
Windows コンテナを使う理由
Windows サーバーは、長年にわたってサーバー・オペレーティングシステムとして使用されてきました。しかしアプリケーション開発がクラウドネイティブ・デプロイメントに移行するにつれ、従来の Windows アプリケーションは、クラウド・テクノロジーの力を借りて、データセンターからクラウドへと場所を移しています。
このような Windows ベースのアプリケーションを再構築せずにクラウドに移行させるために、Windows コンテナをサポートし、Kubernetes のメリットをもたらすコンテナ・オーケストレーション・プラットフォームがあります。Windows および Linux ベースのアプリケーションは、Red Hat OpenShift® などの単一のコンテナ・オーケストレーション・プラットフォームで並行して管理できます。
Red Hat のリソース
Red Hat OpenShift での Windows コンテナ
Windows アプリケーションを Red Hat OpenShift でスケジュール、オーケストレーション、管理する方法で実行すれば、Kubernetes のメリットを実現できます。
Red Hat OpenShift は Red Hat Enterprise Linux と Windows の両方をオーケストレーションして、アプリケーションの構成要素として実行します。Windows Machine Config Operator (WMCO) を通じて、.NET コアアプリケーション、従来の .NET フレームワーク・アプリケーション、その他の Windows アプリケーションをサポートします。
Windows Machine Config Operator では、Red Hat OpenShift 4.6 以上のクラスタ上の Windows サーバーワークロードをクラウドおよびオンプレミス・プラットフォームで処理できます。Operator のクラスタにより、管理者は Windows ワーカーノードを Day 2 運用として追加し、Windows ワークロードをスケジューリングできます。
Linux や Windows ベースのすべてのワークロードは、Red Hat OpenShift 管理コンソールを通じてまとめて管理および表示できます。
Windows コンテナを Red Hat OpenShift で実行するメリット
- Windows アプリケーションを容易にリフトアンドシフト
- 再構築や新規コードの作成は不要
- 密度を向上、デプロイコストを削減
- 生産性と DevOps のアジリティを向上
- アプリケーションと依存関係の可搬性
Red Hat 公式ブログ
Red Hat のお客様、パートナー、およびコミュニティのエコシステムに関する最新の情報を入手しましょう。