AI 101
Wat is een Data Fabric?

Vaak geassocieerd met artificial intelligence (AI) en machine learning (ML), is een data fabric een van de belangrijkste tools voor het omzetten van ruwe data in bedrijfsinformatie.
Maar wat is een data fabric precies?
Een data fabric is een architectuur en software die een unified collectie van data-assets, databases en database-architecturen binnen een onderneming biedt. Het faciliteert de end-to-end-integratie van verschillende data-pipelines en cloud-omgevingen door het gebruik van intelligente en geautomatiseerde systemen.
Data fabrics zijn belangrijker geworden door de grote ontwikkelingen die plaatsvinden met de hybride cloud, internet of things (IoT), AI en edge computing. Dit heeft geleid tot een enorme toename van big data, wat betekent dat organisaties nog meer te beheren hebben.
Om met deze big data om te gaan, moeten bedrijven zich richten op de unificatie en governance van data-omgevingen, wat verschillende uitdagingen met zich meebrengt, zoals data-silo’s, beveiligingsrisico’s en knelpunten in besluitvorming. Deze uitdagingen zijn de reden waarom data-managementteams data fabric-oplossingen hebben omarmd, die helpen om data-systemen te unificeren, privacy en beveiliging te versterken, governance te verbeteren en meer data-toegang te bieden aan werknemers.
Data-integratie leidt tot meer data-gedreven besluitvorming, en terwijl ondernemingen historisch gezien verschillende data-platforms voor specifieke aspecten van het bedrijf hebben gebruikt, maken data fabrics het mogelijk om de data meer cohesive te bekijken. Alles dit leidt tot een beter begrip van de klantlevenscyclus en helpt bij het vaststellen van verbindingen tussen data.
Wat is het doel van een Data Fabric?
Data fabrics worden gebruikt om een unified view van de geassocieerde data te creëren, wat toegang tot informatie ongeacht de locatie, database-associatie of structuur faciliteert. Data fabrics vereenvoudigen ook analyse met AI en machine learning.
Een ander doel van een data fabric is om applicatie-ontwikkeling te faciliteren, aangezien het een gemeenschappelijk model voor toegang tot informatie creëert, los van de traditionele applicatie- en database-silo’s. Deze modellen bieden betere toegang tot informatie, maar ze verbeteren ook de efficiëntie door een enkele laag te creëren waarop toegang tot data over alle resources kan worden beheerd.
Er is geen enkele data-architectuur voor een data fabric, maar het wordt vaak gezegd dat er zes fundamentele componenten zijn voor dit type data-framework:
-
Data Management: Verantwoordelijk voor data-governance en beveiliging van data.
-
Data Ingestion: Brengt cloud-data samen en identificeert verbindingen tussen gestructureerde en ongestructureerde data.
-
Data Processing: Raffineert de data om ervoor te zorgen dat alleen relevante data wordt getoond voor data-extractie.
-
Data Orchestration: Een heel belangrijke laag van het framework die verantwoordelijk is voor het transformeren, integreren en reinigen van data zodat het kan worden gebruikt over het hele bedrijf.
-
Data Discovery: Brengt nieuwe manieren tot stand om data-bronnen te integreren.
-
Data Access: Maakt het mogelijk om data te consumeren, zorgt ervoor dat de juiste machtigingen voor bepaalde teams aanwezig zijn om te voldoen aan regelgeving en helpt bij het naar boven brengen van relevante data door het gebruik van dashboards en andere data-visualisatie-tools.
Voordelen van een Data Fabric
Er zijn veel zakelijke en technische voordelen van data fabrics, zoals:
-
Doorbreken van Data Silo’s: Moderne bedrijven lijden vaak aan data-silo’s, aangezien moderne databases geassocieerd zijn met groepen van applicaties en vaak groeien als nieuwe applicaties aan het bedrijf worden toegevoegd. Data-silo’s bevatten data van verschillende structuren en formaten, maar data fabrics kunnen de toegang tot bedrijfsinformatie verbeteren en de verzamelde data gebruiken om operationele efficiëntie te verbeteren.
-
Unificeren van Databases: Data fabrics helpen bedrijven ook om databases te unificeren die over een groot gebied zijn verspreid. Ze zorgen ervoor dat de locatieverschillen geen barrières vormen voor toegang. Data fabrics vereenvoudigen applicatie-ontwikkeling en kunnen worden gebruikt om specifieke applicatie-data-gebruik te optimaliseren zonder de toegang tot data voor andere applicaties te beperken. Ze kunnen ook data unificeren die al in silo’s is verplaatst.
-
Een enkele manier om toegang te krijgen tot informatie: Data fabrics verbeteren de portabiliteit van applicaties en fungeren als een enkele manier om toegang te krijgen tot informatie in zowel de cloud als het datacenter.
-
Genereren van inzichten op een versneld tempo: Data fabric-oplossingen kunnen gemakkelijk complexe datasets verwerken, wat de tijd tot inzicht versnelt. Hun architectuur maakt vooraf gebouwde analytics-modellen en cognitieve algoritmen mogelijk om data op grote schaal en snelheid te verwerken.
-
Gebruikt door zowel technische als niet-technische gebruikers: Data fabrics zijn niet alleen gericht op technische gebruikers. De architectuur is flexibel en kan worden gebruikt met een breed scala aan gebruikersinterfaces. Ze kunnen helpen bij het bouwen van dashboards die door bedrijfsleiders kunnen worden begrepen, of hun geavanceerde tools kunnen worden gebruikt voor data-exploratie door data-wetenschappers.
Beste praktijken voor het implementeren van Data Fabrics
De wereldwijde data-markt breidt zich constant uit en er is een grote vraag naar in deze ruimte. Veel bedrijven zoeken naar het implementeren van een data-architectuur om hun ondernemingsdata te optimaliseren en volgen enkele veelvoorkomende beste praktijken.
Een van deze praktijken is om een DataOps-procesmodel te omarmen. Data fabric en DataOps zijn niet identiek, maar volgens een DataOps-model is er een nauwe verbinding tussen data-processen, tools en gebruikers. Door gebruikers te laten vertrouwen op data, kunnen ze de tools gebruiken en inzichten toepassen. Zonder een DataOps-model kunnen gebruikers moeite hebben om voldoende uit de data fabric te halen.
Een andere beste praktijk is om te voorkomen dat de data fabric verandert in nog een data-lake, wat een veelvoorkomend verschijnsel is. Bijvoorbeeld, een echte data fabric kan niet worden bereikt als u alle architectonische componenten heeft, zoals data-bronnen en analytics, maar geen van de API’s en SDK’s. Data fabric verwijst naar de architectuurontwerp, niet naar een enkele technologie. En enkele van de kenmerkende trekken van de architectuur zijn de interoperabiliteit tussen componenten en integratieklaarheid.
Het is ook cruciaal voor de organisatie om hun compliance- en regelgevingsvereisten te begrijpen. Een data fabric-architectuur kan de beveiliging, governance en regelgevingscompliance verbeteren.
Aangezien data niet verspreid is over systemen, is er een kleinere dreiging van gevoelige data-blootstelling. Met dat gezegd, het is belangrijk om de compliance- en regelgevingsvereisten te begrijpen voordat u een data fabric implementeert. Verschillende datatypen kunnen onder verschillende regelgevingsjurisdicties vallen. Een oplossing is om geautomatiseerde compliance-beleidsregels te gebruiken die ervoor zorgen dat data-transformatie in overeenstemming is met wetten.
Gebruiksvoorbeelden van Data Fabrics
Er zijn veel verschillende gebruiksvoorbeelden van een data fabric, maar enkele zijn heel gewoon. Een van de meest voorkomende voorbeelden is de virtuele/logische collectie van geografisch diverse data-assets om toegang en analyse te faciliteren. De data fabric wordt meestal gebruikt voor centraal bedrijfsbeheer in dit geval. Omdat de gedistribueerde lijnoperaties die data verzamelen en gebruiken worden ondersteund door traditionele applicatie- en data-toegangs-/query-interfaces, is er veel te winnen voor organisaties die regionale of nationale segmentatie van hun activiteiten hebben. Deze organisaties hebben vaak centraal beheer en coördinatie nodig.
Een ander belangrijk gebruiksvoorbeeld van data fabrics is het creëren van een unified data-model na een fusie of overname. Wanneer deze plaatsvinden, veranderen de database- en data-managementbeleidsregels van de voorheen onafhankelijke organisatie vaak, waardoor het moeilijker wordt om informatie te verzamelen over organisatorische grenzen heen. Een data fabric kan dit overwinnen door een unified view van data te creëren die het mogelijk maakt voor het gecombineerde bedrijf om te harmoniseren op een enkel data-model.












