AWSが、Amazon Q Developerに.NETポーティングのための変換機能を追加(プレビュー)
ID 181
GUID 97d040a39c1d093a6041806a542a90b0487a5ac4
発表日(JST)
要約生成日時(JST)
タイトル AWSが、Amazon Q Developerに.NETポーティングのための変換機能を追加(プレビュー)
詳細リンク https://aws.amazon.com/about-aws/whats-new/2024/12/amazon-q-developer-transformation-net-porting-preview/
カテゴリ
  • amazon-q
  • developer-tools
要点
  • Amazon Q Developerに、.NET Frameworkアプリケーションをクロスプラットフォーム.NETへ移行するためのAI駆動の変換機能が追加された
  • この機能により、Windows .NETアプリケーションのLinux対応への近代化が最大4倍速く行え、ライセンスコストを最大40%削減できる可能性がある
  • 自然言語での対話、ソースコードリポジトリとの接続、アプリケーションコードの評価と変換が可能
  • チームでの協力的なレビュー、調整、承認プロセスをサポート
  • 詳細な作業ログを提供し、組織のコンプライアンス目標をサポート
  • WebエクスペリエンスとVisual Studio IDEを通じてパブリックプレビューで利用可能
アップデート内容要約

AWSが、.NET Frameworkアプリケーションをクロスプラットフォーム.NETへ移行するためのAI駆動の変換機能を、Amazon Q Developerに追加したことを発表しました。この新機能により、WindowsベースのNETアプリケーションのLinux対応への近代化が従来の方法より最大4倍速く行え、ライセンスコストを最大40%削減できる可能性があります。

アップデート内容全文

本日、AWSは Amazon Q Developer の新しい生成AI駆動の変換機能をパブリックプレビューで発表しました。
この機能は、.NET Frameworkアプリケーションをクロスプラットフォーム.NETへ移行する作業を加速させます。
これらの機能を使用することで、Windows .NETアプリケーションをLinux対応に近代化する速度が従来の方法と比べて最大4倍になり、ライセンスコストを最大40%削減できる可能性があります。
この発表により、Amazon Q Developerは現在、Windowsで動作する数百の.NET Frameworkアプリケーションを Linux対応のクロスプラットフォーム.NETに移行するための変換機能を備えています。
Amazon Q Developerを使用することで、退屈な手動ポーティング作業を委任し、チームの貴重な時間をイノベーションに集中させることができます。
自然言語でAmazon Q Developerとチャットし、高レベルの変換目標を共有し、ソースコードリポジトリに接続することができます。
Amazon Q Developerは、アプリケーションコードの評価から変換プロセスを開始し、.NETのバージョン、サポートされているプロジェクトタイプ、およびそれらの依存関係を特定します。
その後、評価されたアプリケーションコードを付随する単体テストと共にクロスプラットフォーム.NETに移行します。
あなたとチームは協力して変換プロセスをレビュー、調整、承認することができます。
さらに、Amazon Q Developerは詳細な作業ログを提供し、組織のコンプライアンス目標をサポートするための変換決定の文書化された記録を提供します。
Amazon Q Developerの変換機能は、Webエクスペリエンスおよび Visual Studio 統合開発環境(IDE)を通じてパブリックプレビューで利用可能です。
詳細については、WebエクスペリエンスとIDEエクスペリエンスに関するブログを読み、Amazon Q Developer変換機能のWebページとドキュメントをご覧ください。

関連サービス
  • Amazon Q Developer
関連サービスの説明
  • Amazon Q Developerは、AWSが提供する開発者向けの生成AI駆動ツールです。このサービスは、アプリケーションの移行や近代化を支援し、開発者の生産性を向上させることを目的としています。特に、.NET Frameworkアプリケーションをクロスプラットフォーム.NETに移行する機能を提供し、手動での移行作業を大幅に削減します。自然言語でのコミュニケーション、コード分析、変換プロセスの自動化などの機能を備えており、開発チームの効率を向上させるのに役立ちます。
関連URL