SSOT (Single Source of Truth)

Details
Vollständiger Name

Single Source of Truth

Kernkonzepte:

Konzeptionelles Prinzip

Fokussiert auf die Etablierung von Vertrauen und Autorität für Daten

Autoritative Quelle

Eine kanonische, vertrauenswürdige Stelle für jedes Datenstück

Datenintegrität

Alle Konsumenten referenzieren dieselbe vertrauenswürdige Quelle

Versionskontrolle

Einzelne Quelle stellt konsistente Versionierung sicher

Abgeleitete Daten

Andere Repräsentationen werden von der einzelnen Quelle abgeleitet

Vertrauen und Zuverlässigkeit

Die Quelle ist die definitive Version bei Konflikten

System of Record

Der primäre Datenspeicher für kritische Geschäftsinformationen

Organisationspraxis

Angewendet auf Architektur- und Geschäftsprozessebene

Hauptanwendungsbereiche:

  • Versionskontrollsysteme (Git als SSOT für Code)

  • Datenbankdesign und Data Warehousing

  • Dokumentation und Wissensmanagement

  • Konfigurationsmanagement

  • Master Data Management (MDM)

Wann zu verwenden:

  • Entwurf von Datenarchitekturen für Unternehmenssysteme

  • Etablierung von Dokumentationsstandards und Wissensbasen

  • Aufbau von Datenpipelines und ETL-Prozessen

  • Implementierung von Microservices mit klarer Datenverantwortlichkeit

  • Erstellung von Audit-Trails und Sicherstellung von Compliance

  • Auflösung von Konflikten zwischen mehreren Datenquellen

    Unterschied zu SPOT

    SSOT betont die autoritative, vertrauenswürdige Natur einer Datenquelle und wird auf Architektur-/Organisationsebene verwendet, während SPOT sich auf das Implementierungsmuster fokussiert

    Verwandte Konzepte

    DRY, SPOT, Event Sourcing, Data Lakes, Master Data Management