VMwareは、「VMware vSphere」で稼働するJavaアプリケーションをコンテナに変換するツール「Application Transformer for VMware Tanzu」の出荷を開始した。「VMware Tanzu」や「VMware Cloud on AWS」のユーザーは無償で利用できる。
この記事は会員限定です。会員登録(無料)すると全てご覧いただけます。
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によると「200種類以上のアプリケーションの“シグネチャ”を備えており、幅広いアプリケーションを検出できる」という。自社開発のアプリケーションなどシグネチャがない場合は、カスタムシグネチャを作成することで検出可能になる。また、「VMware vRealize Network Insight」のフロー情報を使うことで、アプリケーションの依存関係をトポロジーとして表現できる。
コンテナ化は、ウィザードを使って簡単に実行できる。DockerfileやOCI(Open Container Initiative)準拠のコンテナイメージ、Kubernetesのマニフェストファイル、VMware Tanzu Kubernetes Grid環境で使用するシークレット生成スクリプトは自動生成できる。
VMwareは次のように指摘する。
「場合によっては開発当時の情報がないこともある。既存の仮想マシンの役割や依存関係を明確にできなければ近代化の取り組みは進められない。アーキテクチャを進化させ、マルチクラウドなどの新しい技術を採用するにつれて、インフラはより複雑化しており、近代化の課題はさらに深刻化している。Application Transformer for VMware Tanzuはレガシーアプリケーションをコンテナ化するためのほとんどのステップを自動化するため、近代化の取り組みを簡単に推進できる」
Copyright © ITmedia, Inc. All Rights Reserved.