レガシーシステム れがしーしすてむ
簡単に言うとこんな感じ!
「古くて、今の技術に馴染まなくなったシステム」のことだよ!ガラケー時代に作ったアプリがスマホで動かないのと同じで、昔は大活躍してたのに、今の環境に合わなくなってきたシステムのことをそう呼ぶんだ。「古いから悪い」というより「手を入れにくくてビジネスの足を引っ張ってる」というのがポイントだよ!
レガシーシステムとは
レガシーシステム(Legacy System)とは、古い技術・アーキテクチャで構築され、現在のビジネス要件やIT環境への適応が困難になったシステムの総称です。「Legacy(遺産)」という言葉のとおり、過去には重要な役割を果たしてきた資産である一方、今となっては維持・改修のコストが増大し、新しい技術との連携も難しい状態になっています。
単純に「古いシステム=レガシー」ではなく、「ビジネスの変化についていけない」「担当者しか中身を把握していない」「クラウドやAPIと連携できない」といった状態が問題の本質です。特に日本企業では、1980〜2000年代に構築されたメインフレームやオンプレミス(自社内サーバー)システムがそのまま使われ続けているケースが多く、DX(デジタルトランスフォーメーション)推進の大きな障害となっています。
経済産業省の調査では、こうしたレガシーシステムが2025年以降に「2025年の崖」と呼ばれる問題を引き起こすと警告されており、対応が遅れた企業は最大12兆円/年の経済損失が生じると試算されています。
レガシーシステムの特徴と見分け方
レガシーシステムかどうかは、技術的な古さだけでなく、組織・運用面の問題も含めて判断します。
| 観点 | レガシーシステムのサイン |
|---|---|
| 技術面 | COBOLなど古い言語で書かれている、OSやDBのサポートが終了(EOS)している |
| 運用面 | 担当者が1〜2名に限られ、異動・退職でブラックボックス化している |
| 連携面 | APIが提供されておらず、他システムとデータ連携できない |
| コスト面 | 年間の保守費が開発費を大幅に上回っている |
| 変更対応 | 小さな修正でも数ヶ月・数百万円かかる |
| ビジネス面 | 現場の業務フローが「システムの都合」に合わせて歪んでいる |
「2025年の崖」って何?
経済産業省が2018年のDXレポートで提唱した概念です。多くの企業基幹システムが2025年ごろにサポート終了を迎え、かつ担当エンジニアも定年退職のピークを迎えることで、維持すら困難になるタイミングのことを指します。「崖」という表現は、そのタイミングを過ぎるとシステム障害・競争力低下が急激に加速する様子を示しています。
技術的負債との違い
よく混同される技術的負債(Technical Debt)との違いを整理しておくと:
| 用語 | 意味 | 対象 |
|---|---|---|
| レガシーシステム | 古い技術基盤そのもの・システム全体 | システム単位 |
| 技術的負債 | 近道をした設計・実装が将来の修正コストを増やすこと | コード・設計単位 |
歴史と背景
- 1960〜70年代:メインフレームが企業のIT基盤として普及。給与計算・在庫管理など基幹業務をCOBOLなどで構築
- 1980〜90年代:オープン化の波でUNIXサーバー・Windows Serverが台頭。既存のメインフレームを残したまま新システムを追加し、「二重構造」が生まれはじめる
- 2000年代:インターネット・Webシステムが急拡大。古いシステムとの連携が困難になり「つぎはぎ」改修が常態化
- 2010年代:クラウド・スマートフォン・APIエコノミーが加速。オンプレミスの古いシステムがDXの足枷として注目され始める
- 2018年:経済産業省が「DXレポート」を発表。「2025年の崖」という概念が広まり、レガシー刷新が経営課題として認識される
- 2020年代〜:コロナ禍によるリモートワーク需要でレガシーシステムの限界が露呈。モダナイゼーション(近代化)が加速
レガシーシステムへの対処法:6つの「R」
クラウド移行やモダナイゼーションの手法は、AWSなどが提唱する「6R」フレームワークで整理されることが多いです。
| 戦略 | 英語名 | 概要 | コスト・リスク |
|---|---|---|---|
| そのまま移行 | Rehost(リホスト) | システムを変えずにクラウドのサーバーへ引越し | 低コスト・低リスク |
| 一部改修 | Replatform(リプラットフォーム) | DBなど一部をクラウド向けに最適化 | 中コスト・中リスク |
| 作り直し | Refactor / Re-architect | クラウドネイティブな設計で再構築 | 高コスト・効果大 |
| パッケージ化 | Repurchase | ERPなどSaaSに乗り換え | 中コスト・業務変更必要 |
| 廃止 | Retire | 不要なシステムを廃止 | コスト削減 |
| 保留 | Retain | 当面現状維持 | 変化なし |
どの戦略を選ぶかは「業務上の重要度」と「改修のリスク・コスト」のバランスで決まります。すべてを一気に刷新するのではなく、優先順位をつけた段階的な対応が現実的です。
関連する規格・RFC
| 資料・概念 | 内容 |
|---|---|
| DXレポート(経済産業省, 2018) | 「2025年の崖」を提唱。レガシーシステム問題を経営課題として定義 |
| DXレポート2.1(経済産業省, 2021) | DX推進の進捗と方向性を更新。レガシー刷新の優先度を再確認 |
| AWS 6R移行フレームワーク | クラウド移行戦略を6種類に分類した実践的フレームワーク |
| METI ITシステム刷新ガイドライン | 日本企業向けの基幹系システム刷新における指針 |