このページの本文へ

古式ゆかしき銀行の夜間バッチがGitHub CopilotとAzureで生まれ変わる

ラスボスCOBOLを倒すために、7チームはなにを選択し、なにを捨てたのか?

2026年09月11日 07時00分更新

文● 大谷イビサ 編集●ASCII 写真●曽根田元

  • この記事をはてなブックマークに追加
  • 本文印刷

「あえてCOBOLを残す」という選択肢もあった

 今回のGitHub Copilot Lv3の特徴の1つは、移行先の自由度が高いこと。Azure上にデプロイされていれば、技術スタックはどれを利用してもよい。こうした中、言語特性を考えて、あえてCOBOLを残すという選択を行なったチームもあった。

 富士通のチームは「各機能の特性に応じた言語を選択してマイグレーションする」を掲げ、外部接続と登録、帳票出力はPythonとpsycopgに移行したが、計算に関しては計算精度の維持を目指してCOBOLをあえて残した。

計算精度の維持を目指してCOBOLプログラムをあえて残した富士通チーム

 これに対して、比毛氏は「COBOLの得意なところ、そうでないところを判断しています。実案件でもCOBOLをやめたいという方もいますが、『COBOLの得意な部分はありますよ』とお話しをします。COBOLの課題は膨大な量なので、(富士通のチームのように)取捨選択して利用するのはベストプラクティスなのではないかと思いました」とコメントした。

 コメンテーターの日本マイクロソフト 藤原淳子氏も、「言語の得意、不得意は確実にあります。『モダナイゼーションせよ』と言われると、絶対に他の言語にしなければいけないと思いがちですが、実際は工数や作業量を考慮しなければならない。残さなければならないのは、コンピューターがやるべきところ、言語が得意なところ、人間が得意なところ。今回はPythonのような”ハイカラな言語”とCOBOLをコラボレーションした素晴らしいシステムだと思います」と高く評価した。

開発現場を知るからこそのコメント連発だった日本マイクロソフト 藤原淳子氏

 野村総合研究所チームも、COBOLリライトの優先順位をあえて落とした。「私たちは金融系システムを担当しているので、勘定系システムはおいそれリライトできないのではないかと身構えてしまった」というのが背景だ。まずは全モジュールをリホストして、正しい挙動を確認し、ストレッチとしてリライトを検討することにした。金融系チームならではの手堅いアプローチだ。

リライトにこだわらず、アーキテクチャの刷新を目指した野村総合研究所のチーム

 実際、リライトまでは進めなかったが、アーキテクチャを刷新したことで、現行システムの課題の多くはクリアされた。一体型・密結合だったCOBOLプログラムは、フロントをReactで再構築し、API経由でCOBOLコンテナを呼び出す構成に。UI/API/業務処理/データアクセスなどの責務や影響が分離され、柔軟性や拡張性、評価検証まで可能になった。リライトにこだわらず、現行システムを換骨奪胎し、あるべき姿にモダナイゼーションしていくフローは、現場でも役立ちそうだと感じられた。

カテゴリートップへ

本記事はアフィリエイトプログラムによる収益を得ている場合があります

アクセスランキング

  1. 1位

    ITトピック

    IT技術者の4割が「5年後のスキル陳腐化」に危機感/働くシニアは多いが「長く働きやすい」環境ではない日本/トークンコストの成果証明は難しい、ほか

  2. 2位

    ビジネス

    最大5つのプロジェクトをひとつの“ガントチャート”に Backlogに俯瞰が捗る新機能

  3. 3位

    データセンター

    AIデータセンターの「電力・冷却課題」打破へ シュナイダーが営業・設計・現場を直結する新組織立ち上げ

  4. 4位

    TECH

    二酸化炭素を資源に変える新触媒、新しい合金を電気で合成

  5. 5位

    デジタル

    ヤマハ、RTX1300の「ひかり電話アダプターモード」を解説する無料ウェビナーを10月15日に開催

  6. 6位

    クラウド

    NTTドコビジが「GPUaaS」提供へ 1分単位で利用でき、ハイブリッド構成も可能

  7. 7位

    sponsored

    スマホで「誤差数センチ」の高精度測量! レフィクシア「LRTK」が現場を変える

  8. 8位

    デジタル

    クリーニング屋が人手不足を“人手以外で”解決 一度は手放したkintoneを復活させ、AIで販管費を半減するまで

  9. 9位

    サーバー・ストレージ

    「身代金を払えば復元できる」は過去の幻想――約束を守らない攻撃者と変容するランサムエコシステム

  10. 10位

    ソフトウェア・仮想化

    Microsoft IQとは? AIエージェントが必要とする理由は? マイクロソフトの担当幹部が解説

集計期間:
2026年09月25日~2026年10月01日
  • 角川アスキー総合研究所