AI関連の最新ニュースをピックアップ
Microsoftは、ハイブリッドクラウド移行支援サービス「Azure Migrate」と「GitHub Copilot Modernization」の統合を発表しました。新登場の「GitHub Copilot Modernize CLI」を用いることで、開発者は複数のリポジトリに分散する.NETやJavaアプリケーションのコードを対象に、Azure移行に向けた互換性の分析や修正推奨案、移行工数の見積もりを一括して自動生成できるようになります。
これまで手動やアプリ単位で行われていた移行アセスメントが、今回の統合により、複数のアプリケーションやソースコードリポジトリに対して同時に「Modernize CLI」から実行可能となりました。Azure Migrateポータルからアセスメント用のJSON構成ファイルをダウンロードし、リポジトリ名とローカルパスをマップして assess コマンドを実行するだけで一括評価が行われます。
本アセスメントでは、対象となるWebアプリが「Azure App Service」や「Azure Kubernetes Service (AKS)」に適合しているかを検証します。発生し得る互換性の問題のサマリーが表示されるほか、具体的なコードの修正案や移行に必要な工数の見積もり値が得られます。分析結果は自動的にAzure Migrateポータルへ送信され、ダッシュボード上でプロジェクト管理者と開発チームに共有されます。
企業のクラウド移行において最大の障壁となる「レガシーアプリケーションのコード互換性の評価と修正」が、AIによるアセスメント自動化によって大幅に期間短縮されます。特に、数百規模のマイクロサービスを抱えるエンタープライズにとって、リポジトリ単位の分析作業が不要になるメリットは極めて大きく、企業のAzure移行フェーズを加速させます。