Vortrag

Data Contracts: Einfach nur OpenAPI für Daten, oder ist es mehr?

Data Contracts (https://datacontract.com/) sind ein zentrales Element für eine saubere Implementierung eines Data Mesh. Während die Data Products die Knoten des Mesh bilden, stellen die Data Contracts die verbindenden Kanten dar. Sie definieren somit alle Beziehungen zwischen den Data Products, indem sie Metainformationen über die verwendeten Daten und deren Verwendung festhalten. Ein Data Contract sollte immer die Grundlage für die Nutzung eines Data Products sein, da er als Dokumentation hilft, Richtlinien für Datenqualität und Governance einzuhalten und Zugriffskontrollen zu automatisieren. Im Vortrag werden die grundlegenden Begriffe geklärt, um ein gutes Verständnis für Data Contracts und deren Bedeutung zu schaffen.

Datenarchitekt:innen und Dateningenieur:innen diskutieren derzeit, wie genau Data Contracts implementiert werden sollen. Denn während sich bei operationalen APIs OpenAPI als Standard für Schnittstellenbeschreibungen durchgesetzt hat, konnte sich in diesem noch recht jungen Bereich noch kein Standard etablieren. Wir möchten hier einen Überblick geben und die Vor- und Nachteile verschiedener Ansätze beleuchten.

Mit dem Tool Datacontract CLI (https://cli.datacontract.com/) arbeitet Stefan Negele an einer Open Source Lösung, um Data Contracts zu erstellen und deren Stabilität zu gewährleisten. Im Talk werden die wichtigsten Funktionen vorgestellt und erklärt, wie es helfen kann, die Robustheit von Data Contracts zu gewährleisten.

Der Vortrag richtet sich an alle, die ein tieferes Verständnis für die Rolle von Data Contracts gewinnen wollen. Entwickler:innen, Architekt:innen und Datenexpert:innen erhalten wertvolle Einblicke in eine der wesentlichen Grundlagen für eine erfolgreiche und skalierbare Datenintegration.

Datum
13.11.2023
Uhrzeit
11:15 - 12:00
Online Event
INNOQ Technology Day 2023
  • Folie 1
    1/32
  • Folie 2
    2/32
  • Folie 3
    3/32
  • Folie 4
    4/32
  • Folie 5
    5/32
  • Folie 6
    6/32
  • Folie 7
    7/32
  • Folie 8
    8/32
  • Folie 9
    9/32
  • Folie 10
    10/32
  • Folie 11
    11/32
  • Folie 12
    12/32
  • Folie 13
    13/32
  • Folie 14
    14/32
  • Folie 15
    15/32
  • Folie 16
    16/32
  • Folie 17
    17/32
  • Folie 18
    18/32
  • Folie 19
    19/32
  • Folie 20
    20/32
  • Folie 21
    21/32
  • Folie 22
    22/32
  • Folie 23
    23/32
  • Folie 24
    24/32
  • Folie 25
    25/32
  • Folie 26
    26/32
  • Folie 27
    27/32
  • Folie 28
    28/32
  • Folie 29
    29/32
  • Folie 30
    30/32
  • Folie 31
    31/32
  • Folie 32
    32/32

Nach links wischen, um ggf. weitere Folien zu sehen

Scrollen oder die Pfeiltasten nutzen, um ggf. weitere Folien zu sehen

Scrollen, um ggf. weitere Folien zu sehen

Die Pfeiltasten nutzen, um ggf. weitere Folien zu sehen

Folien downloaden