検索
ニュース

vSphereのJavaアプリケーションをコンテナに自動変換 VMwareがツールを提供開始「Application Transformer for VMware Tanzu」

VMwareは、「VMware vSphere」で稼働するJavaアプリケーションをコンテナに変換するツール「Application Transformer for VMware Tanzu」の出荷を開始した。「VMware Tanzu」や「VMware Cloud on AWS」のユーザーは無償で利用できる。

Share
Tweet
LINE
Hatena

 VMwareは2022年2月7日、「VMware vSphere」や「VMware Cloud on AWS」で稼働するJavaアプリケーションをコンテナに変換するツール「Application Transformer for VMware Tanzu」の出荷を開始した。

 Application Transformer for VMware Tanzuはレガシーアプリケーションの近代化を支援するツール。近代化すべきレガシーアプリケーションを特定し、優先順位を付けられるという。「VMware Tanzu」やVMware Cloud on AWSのユーザーは無償で利用できる。

「近代化の課題はさらに深刻化している」

 VMwareによると、企業は数百種類のアプリケーションを運用していることが多く、「それら全ての詳細な情報を集め、近代化する作業は非常に複雑で手間がかかる」という。Application Transformer for VMware Tanzuは、この課題を解決する。

 サーバ管理ソフトウェア「VMware vCenter Server」にアクセスしてVMware vSphereで稼働している仮想マシンのフォルダ構造やリソースプール、アプリケーション名、プロセスなどの情報を収集する。こうすることで既存の仮想マシンの棚卸しが可能だ。

画像
仮想マシンの棚卸しができる(提供:VMware

 VMwareによると「200種類以上のアプリケーションの“シグネチャ”を備えており、幅広いアプリケーションを検出できる」という。自社開発のアプリケーションなどシグネチャがない場合は、カスタムシグネチャを作成することで検出可能になる。また、「VMware vRealize Network Insight」のフロー情報を使うことで、アプリケーションの依存関係をトポロジーとして表現できる。

 コンテナ化は、ウィザードを使って簡単に実行できる。DockerfileやOCI(Open Container Initiative)準拠のコンテナイメージ、Kubernetesのマニフェストファイル、VMware Tanzu Kubernetes Grid環境で使用するシークレット生成スクリプトは自動生成できる。

画像
Linuxアプリケーションのコンテナ化イメージ(提供:VMware

 VMwareは次のように指摘する。

 「場合によっては開発当時の情報がないこともある。既存の仮想マシンの役割や依存関係を明確にできなければ近代化の取り組みは進められない。アーキテクチャを進化させ、マルチクラウドなどの新しい技術を採用するにつれて、インフラはより複雑化しており、近代化の課題はさらに深刻化している。Application Transformer for VMware Tanzuはレガシーアプリケーションをコンテナ化するためのほとんどのステップを自動化するため、近代化の取り組みを簡単に推進できる」

Copyright © ITmedia, Inc. All Rights Reserved.