Single Source of Truth (SSOT) is een fundamenteel architectuurprincipe waarbij elke data-element één autoritatieve, betrouwbare bron heeft binnen een organisatie.
Definitie
Single Source of Truth betekent dat voor elk gegeven, elke metric of elk data-element er precies één definitieve, autoritatieve bron bestaat. Alle andere systemen en processen verwijzen naar of synchroniseren met deze primaire bron in plaats van eigen kopieën te onderhouden.
Kenmerken
- Unieke autoritatieve bron voor elk data-element
- Eliminatie van data-duplicatie en inconsistenties
- Gecentraliseerde data-governance en kwaliteitscontrole
- Traceerbare data-herkomst (data lineage)
- Geautomatiseerde distributie naar consumerende systemen
- Consistente definities en semantiek
Implementatie in UNS
Binnen een Unified Namespace wordt SSOT gerealiseerd door:
- Designated Publishers: Elk topic heeft één aangewezen publisher
- Canonical Data Models: Gestandaardiseerde datastructuren
- Master Data Management: Centrale beheer van referentiedata
- Event Sourcing: Wijzigingen als opeenvolgende events
- Data Validation: Kwaliteitscontroles bij de bron
Toepassing
SSOT wordt toegepast voor:
- Master data (klanten, producten, locaties)
- Operationele metrics (OEE, kwaliteitsdata, productie-output)
- Configuratiedata (recepten, parameters, instellingen)
- Traceabiliteitsdata (batch numbers, serial numbers)
Voordelen
- Eliminatie van data-inconsistenties
- Verhoogde data-kwaliteit en betrouwbaarheid
- Vereenvoudigde integraties en onderhoud
- Snellere probleemoplossing door heldere eigenaarschap
- Compliance met data-governance eisen
Uitdagingen
- Performance bij hoge volumes
- Beschikbaarheid van de centrale bron
- Change management bij migratie naar SSOT
- Data ownership en verantwoordelijkheden
Gerelateerde begrippen
- Unified Namespace (UNS)
- Master Data Management (MDM)
- Datagovernance
- Data-herkomst (data lineage)
- Event sourcing
- Data-kwaliteitsbeheer
Bronnen
- Data Management Body of Knowledge (DMBOK)
- ISO 8000 Data Quality Standards
- Enterprise Data Architecture principles
← Terug naar Softwaredeployment & Architectuur kaart