[速報]古いJavaや.NETのコードを最新のJavaにAIが自動変換する「Amazon Q Code Transformation」、AWSが発表。AWS re:Invent 2023
今回は「[速報]古いJavaや.NETのコードを最新のJavaにAIが自動変換する「Amazon Q Code Transformation」、AWSが発表。AWS re:Invent 2023」についてご紹介します。
関連ワード (多様、自動的、高効率等) についても参考にしながら、ぜひ本記事について議論していってくださいね。
本記事は、Publickey様で掲載されている内容を参考にしておりますので、より詳しく内容を知りたい方は、ページ下の元記事リンクより参照ください。
Amazon Web Services(AWS)は、ラスベガスで開催中のイベント「AWS re:Invent 2023」の基調講演で、生成AIを用いて多様なAIサービスを提供する「Amazon Q」を発表。Amazon Qの機能の一部として、古いJavaや.NETのコードを最新のJavaや.NET対応に自動変換する「Amazon Q Code Transformation」を合わせて発表しました。
参考:[速報]AWS、Copilot対抗となる「Amazon Q」発表。生成AIによるシステム開発支援や業務支援など、多様なAIサービスを提供。AWS re:Invent 2023
Amazon Q Code Transformationは現時点で、Java 8、Java 11に対応したJavaアプリケーションのコードを、最新版の長期サポート版(LTS:Long Term Support)であるJava 17に自動変換する機能を提供します。
今後、Windows用のフレームワークであった.NET Frameworkのコードを、マルチプラットフォーム対応の.NET(旧.NET Core)に変換する機能も提供される予定です。
1000本の本番アプリケーションを2日でアップグレード
AWSの社内テストによると、古いJavaコードを手動で最新のJavaに対応させようとすると、数日から数週間かかるのに対して、自動変換機能では数分で変換できたとのことです。
そして自動変換を用いることで、5人のからなる同社社内チームは、1000の本番アプリケーションをわずか2日間でJava 8からJava 17にアップグレードすることに成功。アプリケーションのアップグレードにかかった時間は平均10分で、最も長いものでも1時間未満だったと報告されています。
「これは数カ月から数年分のデベロッパーの時間を節約することになるだろう。これにはAmazonのデベロッパー達もハッピーであることは間違いない」(AWS CEO Adam Selipsky氏)
AWS re:Invent 2023の主な発表
Day 0:Monday Night Live
- AWS、スケーラブルなNFS「Amazon EFS」で、長期保存データ用の「Amazon EFS Archive」提供開始
- AWS、シンクライアント専用デバイス「Amazon WorkSpaces Thin Client」発表
- [速報]AWS、読み込み性能も書き込み性能もスケールする「Amazon Aurora Limitless Database」プレビューを発表。AWS re:Invent 2023
- [速報]AWS、SPARCサーバを仮想化してAWSに載せる「Virtualization for SPARC on AWS with Stromasys」発表。AWS re:Invent 2023
- [速報]AWS、必要なときに1分以内にキャッシュが提供され自動的にスケールする「Amazon ElastiCache Serverless」正式サービス化を発表。AWS re:Invent 2023
Day 1:Keynote by AWS CEO Adam Selipsky
- [速報]AWS、従来のAmazon S3より最大10倍高速な「Amazon S3 Express One Zone」発表。AWS re:Invent 2023
- [速報]AWS、ARMベースの最新独自プロセッサ「Graviton4」発表、Graviton3より30%高速、より高効率に。AWS re:Invent 2023
- [速報]AWS、大規模言語モデルのトレーニングに最適化した独自プロセッサ「AWS Trainium2」発表。前モデルより最大4倍のトレーニング性能。AWS re:Invent 2023
- [速報]AWS、Copilot対抗となる「Amazon Q」発表。生成AIによるシステム開発支援や業務支援など、多様なAIサービスを提供。AWS re:Invent 2023
- [速報]古いJavaや.NETのコードを最新のJavaにAIが自動変換する「Amazon Q Code Transformation」、AWSが発表。AWS re:Invent 2023