生成AIのAmazon Q Developer、古いJavaコードを最新のJava 21 LTSへの変換に対応

今回は「生成AIのAmazon Q Developer、古いJavaコードを最新のJava 21 LTSへの変換に対応」についてご紹介します。

関連ワード (実現、検出支援、開発者向等) についても参考にしながら、ぜひ本記事について議論していってくださいね。

本記事は、Publickey様で掲載されている内容を参考にしておりますので、より詳しく内容を知りたい方は、ページ下の元記事リンクより参照ください。


Amazon Web Services(AWS)は、同社が提供するソフトウェア開発者向けの生成AIサービス「Amazon Q Developer」が、古いJavaのコードを最新の長期サポート(LTS)版JavaであるJava 21への変換に対応したことを発表しました。

Amazon Q Developerはソフトウェア開発者向けの生成AIサービスとして、コードの補完や自然言語からのコードやSQLクエリの生成、ユニットテストの生成、脆弱性の検出支援、AWSリソースに関する質問への対応などのさまざまな機能を備えています。

また古い.NETコードのモダナイズ、名フレームアプリケーションのモダナイズなどの機能も備えており、今回の古いJavaコードの変換もそうしたモダナイズ機能の1つです。

Java 21への変換に新たに対応

Amazon Q Developerでは、これまでJavaコードの変換は1つ前の長期サポート版であるJava 17まででした。今回長期サポート版としては最新版となるJava 21への変換がサポートされました。

これにより、Java 8、Java 11、Java 17のアプリケーションコードをJava 17もしくはJava 21への変換が可能になりました。

同社は以前からこの機能を用いて同社内のJavaコードのモダナイズを実現していると説明しています。

2023年に行われたイベントAWS re:Invent 2023では、同社内の1000本の本番用Java 8アプリケーションを、わずか2日でJava 17にアップグレードできたと説明しています。

fig

このときアップグレードにかかった時間は1本当たり平均10分程度、最も長くても1時間未満だったと説明されています。

COMMENTS


Recommended

TITLE
CATEGORY
DATE
技術者の平均年収が米で10万ドル超え、伸び率の高い職は?–Dice調査
IT関連
2022-01-30 06:06
「macOS」デバイスのストレージを最適化して空き容量を増やすには
IT関連
2023-09-20 10:33
「Chrome」、サードパーティーCookieをブロックするテストを開始
IT関連
2024-01-06 02:10
グーグル親会社Alphabet、産業ロボット用ソフト企業Intrinsic立ち上げ–研究部門「X」発
IT関連
2021-07-26 11:19
iPhoneやApple Watchでベイエリアの公共交通機関支払いが可能に
モビリティ
2021-04-18 12:06
「にじさんじ」のいちから、「ANYCOLOR」に社名変更
企業・業界動向
2021-05-18 20:33
GitHub、Armベースのホステッドランナー提供を発表、マイクロソフトはArm対応アプリ開発の支援サービス発表。Arm対応支援が相次ぐ
ARM
2023-11-01 18:43
順天堂大学と日本IBM、「ぬくもり」感じる面会アプリを開発–メタバース上で入院患者と会話
IT関連
2023-07-27 19:44
ベトナムが選ばれる理由、日本企業がオフショア開発に求める新たな価値
IT関連
2025-01-15 14:35
苦手なスピーチの練習、AIで楽しく–アップルやグーグルの出身者が作った「yoodli」とは
IT関連
2022-05-07 07:42
「freee勤怠管理Plus」に建設業向け「原価管理キット」–2024年問題対応と管理業務の効率化
IT関連
2023-04-19 05:42
Apple、有料ポッドキャスト対応を検討中?
イラスト・デザイン
2021-01-19 03:05
OpenAI、テキストから動画を生成するAIモデル「Sora」を発表
IT関連
2024-02-17 20:39
プロジェクト管理ツール「Trello」で運転免許証など個人情報流出 閲覧範囲の設定ミスが原因か
セキュリティ
2021-04-07 08:37