古い技術や設計に基づいて構築された、保守が困難なシステムアーキテクチャ。現在の標準から外れた過時的な構造を持つ。
「レガシーアーキテクチャ」を星図で探索する →
「レガシーアーキテクチャ」とは?意味を解説
企業や組織で長年運用されてきた、古い技術スタックや設計原則に基づくシステムアーキテクチャを指す。新しい要件への対応が難しく、保守コストが高い。現代的なマイクロサービスやクラウドネイティブなアーキテクチャとは対照的。負債と見なされることが多いが、安定性と実績がある点が特徴。
例文
- 当社のレガシーアーキテクチャは機能追加が遅く、対応に数ヶ月要する。
- レガシーアーキテクチャから脱却するため、段階的なマイグレーション計画を立てた。
- 新入社員はレガシーアーキテクチャの仕様書を最初に学ぶことになっている。
語源・由来
英語の「legacy」(遺産・相続物)と「architecture」(建築・設計)の造語。1990年代後半のIT業界で、古いシステムを指す用語として定着。日本では2000年代以降の企業システム改革議論で広く使用されるようになった。
英語で言うと
legacy architecturelegacy system architectureoutdated architecture
「レガシーアーキテクチャ」との違いを比較する
似た言葉との違い・使い分けを解説しています。
「レガシーアーキテクチャ」をもっと知る本
この言葉やそのテーマを深めたい方へ。
語彙の星雲で「レガシーアーキテクチャ」を探索する →