Azure を簡単に: Microsoft による AppCAT の導入

Azure を簡単に: Microsoft による AppCAT の導入

Azure Migrate の .NET アプリケーションおよびコード評価ツール (AppCAT と略称) は、 Microsoft チーム。このツールは、開発者がオンプレミスの .NET アプリケーションを移行するのを支援するように設計されています。 AzURE。 AppCAT ツールは、.NET ソース コード、設定、バイナリを評価し、Azure 変換プロセス全体にわたる潜在的な弱点と機会を強調します。

前述したように、その主な目的は、アプリケーションを Azure に移植する際に発生する可能性のある問題を特定し、最新のクラウド ネイティブ ソリューションを提案することで速度、スケーラビリティ、セキュリティを向上させることです。

AppCAT は 2 つのバージョンで提供されます。 Visual Studio プラグイン フォルダーとその下に.NET CLIツールにより、より柔軟な使用が可能になります。分析が開始されると、ツールは、移行後にアプリケーションが適切に機能することを確認するために必要なチェックや変更の概要を記載した詳細なレポートを作成します。

前述したように、静的コード分析が使用されました。 AppCAT はアプリケーション テクノロジの使用状況を評価し、対処する必要がある可能性のある領域を強調します。これにより、ユーザーはコードの個々の行を参照し、問題に対処し、修正済みとしてマークし、将来の参照のために進行状況を保存できるため、効率的な協力が容易になります。

このツールは、各問題とアプリケーション コンポーネントを修正し、プロジェクトを完了するために必要な作業量を見積もります。問題解決のための包括的なガイダンスを提供し、ユーザーを適切な Microsoft 出版物に誘導します。

ユーザーは、CLI ツールと Visual Studio バージョンの両方を使用して、分析結果を HTML、CSV、および JSON 形式で保存できます。 HTML レポートは、分析されたプロジェクトの数、インシデント、および問題に関する情報を表示するという点で Visual Studio ダッシュボードに似ています。

Azure を簡単に: Microsoft による AppCAT の導入

このレポートは、すべてのインシデント、問題、プロジェクトを解決するために必要な労力を分析し、重大度に基づいてインシデントを分類します。さまざまな視点から、インシデント、解決支援、関連コードへの直接アクセスに関する洞察が得られます。

公式発表の投稿では、Visual Studio と .NET CLI の両方のテクニックについて、詳細なステップバイステップのドキュメント ページが提供されています。

AppCAT がサポートするようになりました C# および Visual Basic プロジェクト、次のようなプロジェクト タイプのコードを分析する ASP.NET, ASP.NETコア, クラスライブラリ。すべての .NET フレームワークで動作します。 NET Frameworkの,.NETコア、 と 。ネット5+.

このツールは、Azure App Service、AKS、Azure Container Apps などの Azure ターゲットで起こり得る移行の問題を分析します。前述のように、将来のアップグレードでは、明示的な目標を指定し、それに応じて推奨事項をフィルタリングする機能が追加される可能性があります。

最後に、開発チームは、将来的にはツールが AI 機能で強化され、包括的な移行サポートのために Copilot と統合される予定であることを示しています。

コメントを残す

あなたのメールアドレスは公開されません。 必須フィールドは、マークされています *