メリット
コード変換を加速する
状況把握、プランニング、実行の各フェーズを通じて、手間のかかる複雑なコード変換を Amazon Q Developer エージェントにオフロードしましょう。言語、フレームワーク、インフラストラクチャに関する専門知識が組み込まれたこれらのエージェントは、チームがイノベーションに注力できるようにします。
IDE または CLI 内で AI エージェントにアクセスする
開発環境に統合された自然言語による会話を通じて、エージェントと連携しましょう。
イノベーション、セキュリティ、パフォーマンスを向上
アプリケーションの脆弱性に対処し、高性能なフレームワークと統合を採用するとともに、最新のシステムを活用してイノベーションを実現します。
サポートされている変換
.NET
Windows から Linux への .NET アプリケーションの移植を最大 4 倍高速化
トランスフォーメーションタスクを合理化し、運用コストを最大 40% 削減
コード分析、依存関係マッピング、リファクタリングなどの面倒な .NET 移植作業をオフロードし、Windows のライセンスコストを削減します。
アプリケーションのセキュリティとパフォーマンスを強化
クロスプラットフォームの .NET へのモダナイズ、テストカバレッジの維持、Linux オペレーティングシステムへの移植により、.NET のパフォーマンスとセキュリティを強化します。
Java
Java アプリケーションのアップグレードを加速
言語アップグレードを数分で完了
Java から始めて、コードの更新、単体テストの実施、デプロイの準備状況の検証など、一般的な言語アップグレードタスクを自動化します。古い言語バージョンからの移行に伴う差別化につながらない作業を、最大で数日分または数か月分なくすことができます。
セキュリティを強化し、パフォーマンスを改善して、技術的負債を減らす
わずか数ステップで、アプリケーションをサポートされている最新の Java バージョンに更新し、パフォーマンスを向上させ、サポートされていないバージョンの脆弱性をなくすことができます。
Amazon 社内での結果
長年の開発作業を節約
年間コスト削減額
ノバコンプ
「Novacomp ではこれまで、アプリケーションのモダナイゼーションは時間のかかる作業でしたので、他の開発イニシアチブと比べて優先順位が下がることがよくありました。私たちのチームは、10,000 行を超えるコードを含む Java 8 で実行されているプロジェクトを Java 17 にアップグレードするために、Amazon Q Code Transformation エージェントに目を向けました。これは通常、専門家が手動で完了するのに 2 週間以上かかる作業ですが、Amazon Q はほんの数分でプロジェクトをシームレスに近代化してくれました。組織全体で Amazon Q を採用して以来、技術関連の負債が平均 60% 減少したことに気付きました。」
Gerardo Arroyo 氏
Novacomp、CTO
Signaturit
「Signaturit では、Windows から Linux オペレーティングシステムに移行するために、従来の .NET コードを最新化することを検討しています。モダナイゼーションはリソースと優先順位付けの観点から課題となっており、これらの取り組みを支援するために Amazon Q Developer に協力を依頼しました。ライセンス管理を担当するコンポーネントのトランスフォーメーションに着手しました。6~8 か月のプロジェクトスケジュールを予定していましたが、Amazon Q Developer の .NET 移植機能のおかげで、このプロジェクトは数日で完了しました。Amazon Q Developer がいなければ、このアプリケーションモダナイゼーションの取り組みは、その成果が私たちにとって非常に貴重なものでしたが、おそらく遅れたり、優先順位が下がったりしていたでしょう。Amazon Q Developer は、Signaturit でモダナイゼーションの新しい世界をもたらしました。当社の開発者は、このサービスを使って当社のポートフォリオ全体でアプリケーションをモダナイズし続けることを楽しみにしています。」
Jordi Martin
Signaturit の CTO