Docker は木曜日、Docker Enterprise 2.1 のリリースとともに Windows Server アプリケーション移行プログラムを導入する予定です。
同社によると、Spiceworksの統計によると、Windows Serverアプリの約70%がWindows Server 2003または2008で動作しているという。Microsoftは2015年7月にWindows Server 2003の延長サポートを終了し、2008の延長サポートも2020年1月に終了する予定だ。
Docker は、公式の修正やサポートがない場合でも、コンプライアンスをある程度維持しながら企業が古いアプリケーションを使い続けられるように、エンタープライズ コンテナ プラットフォームを提供しています。Docker Engine は先月 FIPS 140-2 認証を取得しており、最新のエンタープライズ リリースは SAML 2.0 に対応しています。
Windows Server アプリケーション移行プログラムは、次のようなものから構成されています。Docker Professional Services (面倒な詳細作業を有料で処理できるサービス)、Docker Application Converter (古くなったサーバー上の対象アプリの識別と変換を自動化)、および Docker Certified Infrastructure (Docker がパートナーとともにインストール スクリプトをテスト済みなので、ソフトウェアはすぐに実行でき、不可解なエラーも発生しません)。
アプリ移行プログラムを利用すると、組織はレガシー アプリを Docker 化された Windows Server 2003 または 2008 コンテナーにパックし、オンプレミスまたは前述の認定インフラストラクチャである AWS、Azure、vSphere 経由で Windows Server 2016、1709、1803、2019 上の Docker Enterprise で実行できるようになります。
痛点発見:ロシアのアエロフロートのDockerサーバーが内部ソースコードと設定ファイルを公開インターネット上に公開
続きを読む
同社によると、このアプローチの利点は、Docker Enterpriseによってアプリケーションの検出とコンテナ化の管理が容易になることです。レガシーWindowsコードに苦戦している組織は、もちろんOSのアップグレードを試みることができますが、それではメンテナンスとパッチ適用の問題は解決されません。これらの問題は、アプリの開発が活発に行われなくなった場合に特に深刻化します。
「このプログラムは、企業が目先のニーズに対応するだけでなく、将来のイノベーションの基盤を構築するのに役立つと信じている」と、Dockerの製品マーケティングディレクター、ジェニー・フォン氏はThe Registerとの電話インタビューで語った。
彼女は、ブロックチェーンや機械学習などの最新技術が、現代のコンピューティングインフラへのアクセスを突然与えられることで、技術的に恵まれない組織を誘惑する可能性があると指摘した。
Docker社の製品担当副社長であるバンジョット・チャナナ氏は、アプリをコンテナ化することで企業はセキュリティ体制を強化できると述べた。「Windows 2008の延長サポート終了が迫っているため、これはさらに重要になります」と彼は述べた。
Chanana 氏は、Docker Enterprise 2.1 には、基盤となるホスト オペレーティング システムとコンテナーを個別にパッチ適用する機能、イメージ サイズの縮小、仮想 IP ベースの負荷分散など、コンテナーと Windows の連携を向上させる多くの改善点が含まれていると述べました。
「これにより、Windows は Linux コンテナと同等のレベルに到達します」と Chanana 氏は語りました。
The Registerへの電子メールで、Forrester のアナリスト Dave Bartoletti 氏は、Docker のアプリ変換プログラムにより、古い Windows Server 2003/2008 アプリをコンテナーにラップして、最新の Windows プラットフォームで実行することが容易になるはずだと述べた。
「Dockerは、それらをコンテナ化するだけでなく、新しいツールとサービスを使って、それらを見つけ出し、移行するのを手助けしてくれます」と彼は述べた。「このサービスは、一部の企業が古いWindowsアプリのサポートが完全に終了する前に、最新化を進めるきっかけとなるはずです。」®