Amazon Q Developer が.NET 移植用のコード変換機能 (プレビュー) を提供開始

投稿日: 2024年12月3日

本日、AWS は、.NET Framework アプリケーションのクロスプラットフォーム .NET への移植を促進するために、Amazon Q Developer の新しい生成 AI 搭載コード変換機能をパブリックプレビューで発表しました。これらの機能を使用すると、Windows .NET アプリケーションを Linux 対応にモダナイズして、従来の方法よりも最大 4 倍速く実行でき、ライセンスコストを最大 40% 削減できます。

今回の新機能の導入により、Amazon Q Developer はコード変換のためのエージェント機能を備え、Windows 上で実行されている何百もの .NET Frameworks アプリケーションを、Linux 対応のクロスプラットフォーム .NET に移植できるようになりました。Amazon Q Developer を使用すると、面倒な手動の移植タスクを委任して、チームの貴重な時間をイノベーションに集中させることができます。

Amazon Q Developer と自然言語でチャットして、大まかなコード変換の目標を共有し、それをソースコードリポジトリにつなげることができます。次に、Amazon Q Developer はアプリケーションコードの評価からコード変換プロセスを開始し、.NET バージョン、サポートされているプロジェクトタイプ、およびそれらの依存関係を特定します。次に、評価したアプリケーションコードを、それに付随する単体テストとともにクロスプラットフォーム .NET に移植します。お客様とチームは協力してコード変換プロセスの見直し、調整、承認を進めることができます。さらに、Amazon Q Developer は、組織のコンプライアンス目標をサポートするためのコード変換の意志決定の証跡として詳細な作業ログを提供します。

Amazon Q Developer のコード変換機能は、ウェブエクスペリエンスによるパブリックプレビューと、Visual Studio 統合開発環境 (IDE) で利用できます。詳細については、ウェブエクスペリエンスIDE エクスペリエンスに関するブログを読むか、Amazon Q Developer のコード変換機能のウェブページドキュメントをご覧ください。