古いシステムのモダナイゼーションの大部分を、今ではAIに任せられます。AIがコードを読み、その中に埋もれたビジネスルールを抽出し、計画を提案して書き換え、その結果をチームがレビューして承認します。最もわかりやすい実例がAmazonのAWS Transformです。AWSによれば、Windows、メインフレーム、VMwareのアプリケーションを最大5倍速くモダナイズでき、エージェントが実際に作業した一分ごとに0.035ドルを課金します。ただし、チームの代わりにはならず、中東のクラウドリージョンからはまだ利用できません。

本記事は、古いシステムがまだ動いているものの、コストやリスクが高くなっているサウジ企業向けの新シリーズの初回です。停止を伴わないモダナイゼーション全般については以前のレガシーモダナイゼーションガイドをご覧ください。ここではAIが何をもたらすかに焦点を当てます。

レガシーシステムとは何か、なぜモダナイズが難しいのか

レガシーシステムとは、事業に欠かせない一方で、サポートが終了した技術や変更に費用がかかるようになった技術の上に構築されたソフトウェアのことです。よくある例として、Microsoftのソフトウェア開発プラットフォームの旧バージョンである.NET Frameworkで構築された会計システムがあります。また、今も多くの金融システムを動かしている1960年代のプログラミング言語COBOLで書かれ、すべての処理を一台で実行する大型コンピューターであるメインフレーム上で動く銀行システムもあります。あるいは、一台の物理マシン上で複数の仮想サーバーを動かすソフトウェアであるVMware上の仮想サーバーです。

難しいのは新しいソフトウェアを書くことではありません。割引、手数料、利息の計算方法といった本当のビジネスルールは、文書ではなくコードの中にあり、それを書いた人はすでに退職していることがよくあります。これが技術的負債の意味です。過去の近道やパッチの一つひとつが、その後のあらゆる変更のコストを押し上げます。こうしたシステムは失敗ではありません。何年にもわたって事業を支えてきました。しかし、そのモダナイゼーションは流行ではなく、リスク管理の判断になっています。

AIはどのように作業するのか:AWS Transformの例

公式サービスページによると、AWS Transformはチームが専門のAIエージェントと並んで作業するワークベンチで、通常は次の4つの段階を経ます。

  • ディスカバリーと分析。エージェントがコードと現行システムを読み込み、アプリケーションとそれぞれの依存関係を可視化します。
  • ビジネスルールの抽出と計画。古いコードのビジネスロジックを抽出して文書化し、優先順位付きのモダナイゼーション計画を提案します。
  • 変換。コードを最新の技術で書き換えるか、サーバーをクラウドへ移行します。
  • 人によるレビュー。本番稼働の前に、チームが結果をレビュー、テストし、承認します。AIは作業を速めますが、判断はあなたの手に残ります。

この4つの段階はAmazon独自のものではありません。AIでシステムをモダナイズするどのツールやチームでも見られる同じ手法であり、だからこそシリーズの残りの回もこれを土台にしています。

何をモダナイズできるか

システムの種類サービスが行うことAWSの主張
SQL Serverデータベースを使うWindowsおよび.NETアプリLinux上で動く最新の.NETに変換ライセンス不要化により運用コストを最大70%削減
メインフレームシステム(COBOL)全面的な評価、ビジネスルールの抽出、その後の最新コード生成モダナイゼーションを最大5倍高速化
VMwareサーバーディスカバリー、計画、クラウドへの移行モダナイゼーションを最大5倍高速化

最後の列の数字はAWS自身の主張です。プロジェクトで保証された結果ではなく、同社が宣伝する上限として受け止めてください。

実際に試した企業の結果

Thomson Reuters:AWSウェブサイトの導入事例によると、同社は現在、月に150万行のコードを4倍の速さでモダナイズしており、WindowsからLinuxへの移行でコストを30%削減し、アプリケーションの変換期間を数か月から二週間の一サイクルに短縮し、技術的負債を半減させました。

銀行:2026年9月29日、Thought MachineとAWSは、COBOLコードから銀行商品のロジックを抽出して明確な仕様にまとめ、それをもとにテスト済みの最新商品を構築するソリューションを発表しました。狙いはコードを一行ずつ翻訳することではなく「ビジネス上の意図」を抽出することであり、人によるレビューのゲートを設けて、銀行のエンジニアリングチームとリスクチームに最終承認を委ねます。

費用と、サウジアラビアの自社に合うかどうか

公式料金ページによると、AWSはエージェントの実稼働分に対して一分あたり0.035ドル、公式レート3.75で約0.13サウジ・リヤルを課金し、アイドル時間や自分のマシンでのビルドには課金しません。同社の例では、50,000行の.NETソリューションの変換に約2,800エージェント分かかり、AWSが管理する.NET変換にはクォータ内で月最大50,000エージェント分が無料で含まれます。移行先のクラウドとチームのレビュー時間の費用は引き続き負担します。

  • 向いているのは、.NET Framework、メインフレーム、VMware上に大規模なシステムがあり、AWSへの移行を計画していて、AIが作ったものをレビューしテストできる人材がいる場合です。
  • 向いていないかもしれないのは、システムが小規模で対象範囲外の技術で構築されている場合や、クラウドを使う予定がない場合です。それでも同じ手法は他のツールで活用できます。
  • データの行き先に注意してください。AWSのドキュメントによると、ワークスペースは9つのリージョンで提供されていますが中東には一つもなく、データは別のリージョンで処理される場合があります。サウジ通信社によれば、AWSはサウジアラビア初のクラウドリージョンを2026年12月に開設する予定で順調に進んでいると述べています。コードやデータベースに個人データが含まれる場合は、始める前に個人データ保護法(PDPL)ガイドをお読みください。いずれにせよクラウドへの移行を計画しているなら、サウジ企業向けクラウド移行ガイドもご覧ください。

Origamiの見解

レガシーシステムのモダナイゼーションは、システムと連携を構築する当社の仕事の中核であり、私たちはAIを最も難しい段階、つまり古いシステムが実際に何をしているかを理解する段階を加速する強力な手段だと考えています。ただし、私たちはツールから始めません。システムの一覧と、途中で失われてはならないビジネスルールから始めます。

そのため、AIが書いたものは下書きとして扱い、業務に触れる前にエンジニアが実データでレビューしテストします。また、ツールを選ぶ前にデータをどこで処理するかを決めます。システムのモダナイゼーションをお考えなら、当社のサービスをご覧ください。

今週の演習:止められないシステム

  • 会計、販売、在庫、給与、各種カスタムソフトウェアなど、会社が一日たりとも欠かせないシステムをすべて書き出してください。
  • それぞれの横に、わかれば構築に使われた技術と、故障したときに誰が直すのかを記入してください。
  • 一人の担当者または一社の外部ベンダーしか理解していないシステムに印を付けてください。それが最初のリスクであり、このリストは次回以降で必要になります。

シリーズの今後

次回は、何よりも先に来る問いに答えます。そもそもレガシーシステムをモダナイズする必要があるのか、という問いです。見過ごしてはならない兆候と、まだモダナイズしないほうがよい場合を取り上げます。その後、システムの棚卸し、AIによるビジネスルールの抽出、書き換え・移行・置き換えの比較、業務を止めずに行うテストと切り替えを扱い、最後にモダナイゼーション中のデータの行き先と90日間の計画で締めくくります。

出典