読み方 : エスエスオーティー

SSoT【Single Source of Truth】信頼できる唯一の情報源

SSoTとは?

データの管理方針の一つで、正しいデータや情報が得られる参照元を一つに定め、他のシステムや部門はそこから参照する仕組み。組織内で常に同じ内容を共有できる状態を保つことを目指す考え方である。
SSoTのイメージ画像

企業などの組織内で運用される情報システムが複雑化すると、同じ顧客の住所や製品の在庫数が、営業・経理・物流など複数の部門にそれぞれ別々に保存されるといった状況が生じやすい。どこかで更新が漏れると内容が食い違い、どのデータが正しいか判断できなくなる。

こうしたデータの不整合は、配送ミスや二重請求といった実務上の不利益につながるほか、会議で部門ごとに異なる集計結果を持ち寄り、どの数字が正しいかを議論するといった無駄も生まれる。SSoTでは、「正しいデータはここにある」と言える場所を一つに定め、他はそこから取得するよう統一する。

具体的な実現手段として、共通データベースの構築やAPIを介した参照、マスターデータ管理MDM)、データウェアハウスのような中央集約型の基盤などがある。ソフトウェア開発では、Gitなどのツールを用いたソースコードバージョン管理はSSoTの考え方そのものであり、インフラ構成をコードで管理する「IaC」(Infrastructure as Code)でも、リポジトリの内容が本番環境の正とみなされる。

SSoTを維持するには、情報の更新権限を明確にし、独自の複製管理を禁じる運用ルールが必要である。技術的な仕組みだけでなく、組織の慣習や人の行動も整える必要があるため、導入には計画的な移行と相応の調整が伴う。また、単一の参照元への依存はそのシステムの停止時に広範な影響を招くため、冗長化キャッシュの設計も欠かせない。

なお、SSoTはデータの物理的な保存場所を一つに絞ることを意味しない。ファイルデータベースを性能向上や障害対策のために複数箇所へ複製することはあるが、その場合も「どこが正の情報源か」を常に明示しておくことが本質である。「どこを信じるか」を一本化することで、データの整合性と信頼性を組織全体で保つことができる。

この記事の著者 : (株)インセプト IT用語辞典 e-Words 編集部
1997年8月より「IT用語辞典 e-Words」を執筆・編集しています。累計公開記事数は1万ページ以上、累計サイト訪問者数は1億人以上です。学術論文や官公庁の資料などへも多数の記事が引用・参照されています。