In diesem eintägigen Workshop erfahren Daten- und Softwareentwicklungsteams, wie die Konzepte des Data Product und des Data Contract helfen können, flexible und gleichzeitig robuste Datenarchitekturen zu erstellen. Data Products sind ein Prinzip zur Kapselung von Datenverarbeitungskomponenten. Data Contracts sind Schnittstellendefinitionen, deren Zweck weit über reine Schemabeschreibungen hinausgeht. Die Teilnehmenden lernen, wie sie diese Konzepte umsetzen können, welche Werkzeuge sie dabei unterstützen und was das alles mit Ownership und Vertrauen zu tun hat.
Die Teilnehmenden sollten über einen Hintergrund im Data- oder Software-Engineering verfügen, eine Programmiersprache beherrschen und relationale Datenbanken mittels SQL abfragen können. Ein grundlegendes Verständnis für die Integration von Systemkomponenten ist ebenfalls von Vorteil.