数年放置された「塩漬け」のレガシーJavaアプリケーション。そのバージョンアップやフレームワーク移行は、エンジニアにとって創造性のない「苦役」そのものです。
近年、生成AIによるコード修正が注目されていますが、単にIDEでAIチャットをするだけでは、大規模なプロジェクト全体の整合性を保つことは困難であり、ハルシネーション(嘘のコード生成)のリスクも排除できません。
本セッションでは、CNCFプロジェクト(https://www.cncf.io/)である「Konveyor」と生成AIを組み合わせ、レガシーアプリの移行をどこまで自動化できるか検証した結果を共有します。