Wat is een single source of truth?

Eén leidende bron per gegeven

Een single source of truth helpt organisaties om met consistente gegevens te werken. Per gegeven wordt vastgelegd welk systeem leidend is, zodat verschillende applicaties niet ieder een eigen waarheid bijhouden.

Wat betekent single source of truth?

Voorkom verschillende versies van dezelfde gegevens

Een single source of truth, afgekort tot SSOT, is de afgesproken bron waarin de geldende versie van een gegeven wordt beheerd. Voor klantgegevens kan dat bijvoorbeeld een CRM-systeem zijn, terwijl ordergegevens uit een ERP-systeem komen.

Andere applicaties mogen deze gegevens gebruiken of tijdelijk opslaan. Wijzigingen worden echter verwerkt in de aangewezen bron of volgens vastgelegde synchronisatieregels teruggestuurd. Daardoor blijft duidelijk welke informatie leidend is.

Hoe werkt een SSOT technisch?

Wijs bronnen, routes en rechten toe

Een single source of truth hoeft niet één centrale database te zijn. Een organisatie kan meerdere systemen gebruiken, zolang per gegevenssoort vaststaat waar de geldende versie wordt beheerd. Deze verdeling wordt vooraf beschreven.

Unieke identificatienummers verbinden records uit verschillende systemen. Een klantnummer, productcode of project-ID voorkomt bijvoorbeeld dat dezelfde klant of hetzelfde product als meerdere losse records wordt verwerkt.

Via API-koppelingen of berichten kunnen applicaties wijzigingen uitwisselen. Daarbij wordt vastgelegd welke gegevens worden verzonden, wanneer synchronisatie plaatsvindt en wat er gebeurt als een gekoppeld systeem tijdelijk niet beschikbaar is.

Ook schrijfrechten zijn belangrijk. Wanneer meerdere systemen hetzelfde veld zelfstandig mogen aanpassen, kunnen conflicten ontstaan. Technische autorisaties en validatieregels begrenzen daarom waar gegevens mogen worden toegevoegd of gewijzigd.

Wat moet vooraf worden vastgelegd?

Beschrijf eigenaarschap en synchronisatie

De opdrachtgever bepaalt per gegevensdomein welke bron leidend is. Daarbij kan onderscheid worden gemaakt tussen bijvoorbeeld klanten, medewerkers, producten, contracten, facturen en projecten. Niet ieder gegeven hoeft uit hetzelfde systeem te komen.

Vervolgens worden de gewenste gegevensstromen beschreven. Welke applicatie ontvangt welke velden? Moet een wijziging direct worden doorgestuurd of volstaat periodieke synchronisatie? Ook de verwerking van verwijderde, ontbrekende en ongeldige gegevens vraagt om vaste regels.

Bij tegenstrijdige informatie moet vooraf duidelijk zijn welke bron voorrang krijgt. De software kan een wijziging weigeren, een bestaande waarde behouden of het conflict registreren voor controle door een bevoegde gebruiker.

Logging maakt zichtbaar welke gegevens zijn uitgewisseld en of een verwerking is geslaagd. Afhankelijk van de inrichting kunnen wijzigingen, foutmeldingen en synchronisatiemomenten worden vastgelegd. De opdrachtgever bepaalt welke gegevens daarbij mogen worden opgeslagen en hoe lang.

Een single source of truth laten bouwen

Verbind software rond leidende gegevens

APPelit bouwt maatwerksoftware en koppelingen waarmee systemen volgens vastgelegde gegevensregels samenwerken. Daarbij kunnen API’s, centrale dataservices, gebruikersrechten, validaties en technische logging worden gecombineerd.

U bepaalt welke bron per gegeven leidend is, welke applicaties informatie mogen gebruiken en hoe conflicten moeten worden verwerkt. Onze developers bouwen en testen de afgesproken gegevensstromen.

Wilt u versnipperde gegevens technisch rond een single source of truth organiseren? Deel de betrokken systemen, gegevensvelden, leidende bronnen en synchronisatieregels met APPelit. Neem contact op om de mogelijkheden te bespreken of vraag een vrijblijvende offerte aan.

Ervaar het gemak van onze service!

Wilt u dat wij contact opnemen? Vul het formulier hieronder in en we bellen u terug. U kunt ook meer informatie achterlaten via onze contactpagina of het offerteformulier

Terugbelverzoek persoon voor APPelit

Ervaar het gemak van onze service!

Wilt u dat wij contact opnemen? Vul het formulier hieronder in en we bellen u terug. U kunt ook meer informatie achterlaten via onze contactpagina of het offerteformulier



    Perfect en professioneel IT bedrijf, kent de markt zo goed dat ze voorlopen op de actuele ontwikkelingen.
    gertjan baan
    8 maanden geleden
    Snelle, vriendelijke en behulpzame service!
    Mika Lieve
    9 maanden geleden
    Goede en snelle service
    Hidde van den berg
    1 jaar geleden
    Ik loop momenteel stage en werk mee aan de implementatie van een e-learning platform. In dit traject heeft APPelit ons ontzettend goed geholpen om helder te krijgen waar onze behoeften en prioriteiten lagen. Ze stelden de juiste vragen en dachten professioneel en eerlijk met ons mee. Tijdens dit proces werd duidelijk dat onze uiteindelijke keuze buiten de offerte van APPelit viel. Toch bleven zij open, oprecht en behulpzaam. Ze gaven eerlijk aan wat zij konden bieden en waar de match misschien minder goed was, zonder ons iets op te dringen. Die transparante houding waarderen wij enorm. Het getuigt van integriteit en oprechte betrokkenheid bij de klant, ook als daar geen directe samenwerking uit voortkomt.
    Eddu Scholten (EDD)
    1 jaar geleden
    Goede en snelle service! Persoonlijk contact met Johannes is altijd zeer fijn.
    Cindy Van Zalen
    2 jaar geleden
    Twan van Stralen
    1 jaar geleden
    Sluiten