Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
We tried to sell a cake for 1 Billion Euro... t...
Search
Posedio
PRO
April 23, 2024
Programming
0
14
We tried to sell a cake for 1 Billion Euro... then build a data mesh
Posedio
PRO
April 23, 2024
Tweet
Share
More Decks by Posedio
See All by Posedio
Flink in two nutshells
posedio
PRO
0
11
Taming the Codebase: Strategies for Refactoring Legacy Code
posedio
PRO
0
10
The Future of Data Sharing
posedio
PRO
0
43
Is your spring boot application in Kubernetes secure?
posedio
PRO
0
55
Zero trust architecture with Keycloak
posedio
PRO
0
110
Site Reliability Engineering: Getting C-Level Support
posedio
PRO
0
12
Controlling Data in Gaia-X
posedio
PRO
0
14
The REWE Data Platform
posedio
PRO
0
33
Key Insights from Using Kafka in Large-Scale Projects
posedio
PRO
0
64
Other Decks in Programming
See All in Programming
組織に自動テストを書く文化を根付かせる戦略(2024秋版) / Building Automated Test Culture 2024 Autumn Edition
twada
PRO
9
4k
watsonx.ai Dojo #3 プロンプトエンジニアリング入門
oniak3ibm
PRO
0
470
Identifying User Idenity
moro
3
1.5k
Hi, have you met Kotlin Multiplatform? | DevFest Vienna 2024
prof18
0
240
デバッグの話 / Debugging for Beginners
kaityo256
PRO
8
760
Go言語でターミナルフレンドリーなAIコマンド、afaを作った/fukuokago20_afa
monochromegane
2
130
もう実家に手頃な情シス娘は不要!Bedrockでもう一人の娘を作る
komakichi
2
170
gopls を改造したら開発生産性が高まった
satorunooshie
7
180
Workflow automationによるインシデント原因調査の自動化
showwin
1
120
今日で分かる!カスタムコップの作り方
krpk1900
2
340
Competitionsだけじゃない! Kaggle Notebooks Grandmasterのすすめ
corochann
2
960
空間の中でアイドルとレッスンする技術 - 1st "Vision" / Spatial Lesson technologies with my idol - 1st "Vision"
banjun
PRO
0
260
Featured
See All Featured
Automating Front-end Workflow
addyosmani
1365
200k
Designing for Performance
lara
604
68k
Designing for humans not robots
tammielis
249
25k
Become a Pro
speakerdeck
PRO
24
4.9k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
9
660
RailsConf 2023
tenderlove
29
870
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
280
13k
Navigating Team Friction
lara
183
14k
The Cost Of JavaScript in 2023
addyosmani
45
5.9k
Building Applications with DynamoDB
mza
90
6k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
250
21k
Agile that works and the tools we love
rasmusluckow
327
21k
Transcript
None
WHY DATA MESH? 1. The story of the billion-euro cake
2. Data everywhere and not a drop to be used 3. How would a data mesh help? 4.The REWE Data Platform
THE STORY OF THE BILLION- EURO CAKE 1
4 • Obvious data error f • Requires collaboration between
different departments ff • Sensitive data (prices) f • Difficult to propagate the fix through all the systems WHY A CAKE
DATA EVERYWHERE AND NOT A DROP TO BE USED 2
6 MEANING • Data is scattered across teams • Meaining
is unclear or different outside the context of the team
7 QUALITY • Quality gates do no exists, data is
not checked f • Data graveyards f • By-product of the operational processes
8 SECURITY • Some data is sensitive f • Usage
of some data must be tracked and reported f • The people that produce the data are not always aware of all the rules
9 AVAILABILITY • Data is difficult to find f •
It takes weeks to get access to data f • It takes weeks to give access to data
HOW WOULD A DATA MESH HELP? 3
11 DOMAIN OWNERSHIP • Article masterdata domain is responsible for
all article data f • The team makes the data available to all
12 DATA PRODUCTS • The team is responsible for the
data quality f • Internal customer satisfaction is tracked f • Tests catch errors
13 FEDERATED GOVERNANCE • A governence team decides on rules
and access control f • Rules are enforced by the system
14 SELF-SERVICE DATA PLATFORM • Data is easy to find
f • Data is easy to publish and consume f • The platform enforces the rules
THE REWE DATA PLATFORM 4
16
17 THE REWE DATA PLATFORM • Not all smooth sailing
f • Idea to working platform f • Technical and organisational challenges f • See you in the workshop
THANK YOU!!! and see you IN THE WORKSHOP!