Amazon Web Servicesは、.NET FrameworkとSQL Serverの構成によるレガシーなWindowsアプリケーションを、モダンな.NETとAurora PostgreSQLの構成にコードもデータベースも変換するAIエージェント機能を搭載した「AWS Transform for full-stack Windows modernization」をリリースしました。

AWS Transform for full-stack Windows modernizationのAIエージェントは、まず最初にAmazon EC2もしくはAmazon RDSのSQL Serverインスタンスをスキャンし、次に.NETアプリケーションのコードをGitHubやGitLabなどのコードリポジトリから取得し、どのようにモダナイズするかの計画を立てます。
その後、SQL ServerのデータベーススキーマをAurora PostgreSQL用に変換し、データベースマイグレーションを実行。
続いて.NETアプリケーションのコードのデータベース接続部分をアップデートし、データベースアクセス部分のEntity FramwrokとADO.NETをAurora PostgreSQLに対応するように書き直します。
これらはすべて人間の管理下でAIエージェントが実行し、しかも複数のプロジェクトを並行して変換可能です。
AWSは、これらのモダナイズによって実行速度は最大5倍になり、運用コストは70%節約できるようになるとしています。
クラウド
AWS /Azure /Google Cloud
クラウドネイティブ /サーバレス
クラウドのシェア /クラウドの障害
プログラミング言語
JavaScript /Java /.NET
WebAssembly /Web標準
開発ツール /テスト・品質

Junichi Niino(jniino)
IT系の雑誌編集者、オンラインメディア発行人を経て独立。2009年にPublickeyを開始しました。
(詳しいプロフィール)
Publickeyの新着情報をチェックしませんか?
Twitterで : @Publickey
Facebookで : Publickeyのページ
RSSリーダーで :Feed