SlideShare una empresa de Scribd logo
1 de 32
Descargar para leer sin conexión
How to govern and secure
a Data Mesh?
search lineage manage
quality policies
Provides data
Data
Producer
Team
Data
Consumer
Team Data
Engineers
&
Explorers
Provides data
Agnostic
Operational Data Platform
Supports making
data available
Supports data
discovery
Supports data provision
and data discovery
Challenge #1: Centralized Teams
4
BIG DATA
PLATFORM
Ingest Process Serve
Requirements Requirements
Data Data
Data Producers
Domain Expertise,
Direct Influence
on Data Quality
Central Data Team
Data Engineering
Capability,
Responsible for
Data Quality
Data Consumers
Interest in Data Quality,
Data Application
Experience
FAIL TO
BOOTSTRAP
FAIL TO SCALE
SOURCES
FAIL TO SCALE
CONSUMERS
FAIL TO MATERIALIZE
DATA-DRIVEN VALUE
Data Architectures
&
Organization
Today
Risks of Creating
a Disconnect between
Data Owners and
Users
Failure Symptoms
for Creating
Data Driven Value
Centralized
Architecture
Technically
Decomposed
Hyper-Specialized
Silo Delivery
Challenge #2: Data Sharing & System Decoupling
Get away from Point-to-Point Data Sharing
Need: Operational Data Platform
Scalable and completely ecoupled architecture
Source
Source
Source
Source
Data Product
Data Product
Data Product
Data Product
Source
Source
Source
Source
Data Product
Data Product
Data Product
Data Product
6
for high-quality, self-service access to real-time data streams
Combine and enrich data
from anywhere to anywhere
for real-time data sharing
and greater reuse
Challenge #3: Bridging the
Operational & Analytical Worlds
DATA PIPELINES
OPERATIONAL SYSTEMS ANALYTICAL SYSTEMS
Domain 1
Operational
Database
Domain 2
Operational
Database
Domain 3
Operational
Database
Data Lake
Lake House
Data Mart
Data
Warehouse
ML/AI
Reports &
Dashboards
Analytical Repositories
The reality with today’s data integration strategy
A giant mess of monolithic point-to-point connections
with data fidelity and governance challenges
Operational Repository
Operational Repository
Operational Repository
Operational Repository
Operational Repository
Operational Repository
Challenge #4: “modern” data stack is built on a
legacy paradigm
Core processing
systems
External data
Unstructured data
Systems of Record
Browser mobile
Logs
Telemetry
SaaS apps
…
Infrastructure
Data Sources
Data Warehouse
Operational
Systems
Extract/Load
1
2
Transform
3
Reverse ETL
4
4
BI Tools
SaaS
Applications
Core processing
systems
External data
Unstructured data
Systems of Record
Browser mobile
Logs
Telemetry
SaaS apps
…
Infrastructure
Data Sources
Data Warehouse
Operational
Systems
Extract/Load
1
2
Transform
3
Reverse ELT
4
4
BI Tools
SaaS
Applications
Batch-based, low
fidelity stale data
is unsuitable for
real-time
operational and BI
use cases
Immature governance
and observability
creates data access
conflict between IT ops
and engineering teams
Infra-heavy data
processing
leads to scale and
performance
challenges and high
overall TCO
Over-reliance on
central data teams
with limited domain
knowledge become
innovation bottlenecks
Inflexible
monolithic design
results in multiple silo-ed
purpose-built pipelines,
increasing sprawl
Stale data, rigid engineering and poor lineage and governance
slows developer agility and innovation
Today’s data integration approaches create a chaotic
and unscalable data foundation
Data Mesh - Domain Data as a Product
Planning
Transformation
Visualization
E
T
L
E T
L
E T
L
Loyalty
Program
API
D
a
t
a
Products
API
D
a
t
a
Customer
Data
API
D
a
t
a
Risk
API
Payments
API
T
T
T
Data Mesh is an Architecture with Implementation
customer
analytics
Operational
Data Platform
Analytical
Data Platform
transaction
system
fraud
detection
payments
customer
onboarding
bank
account
Search listing
by term
asset
management
Identity Provider
Policy Provider
Data Catalog
Auditing
Self-Service Data Portal
Enterprise
Infrastructure
Cloud Data Systems
Data Stores
(I.e. PostgreSQL, MongoDB
Atlas, MySQL, Oracle DB)
Application Data
(i.e. Salesforce, ServiceNow,
Github, Zendesk)
Log Data &
Messaging Systems
(i.e. MQTT, Azure Service Bus,
Azure Event Hubs, Solace) ksqlDB
Confluent
Source
connectors
Optional: SMT
Sink connectors
Optional: SMT
Power your operational and analytical systems with
real-time streaming data
OLTP Systems
MongoDB
Atlas
Amazon
DynamoDB
Azure
Cosmos DB
Google
BigTable
Cassandra Redis
PostgreSQL
MySQL
OLAP Systems
Amazon
Redshift
Snowflake Google
BigQuery
Azure Synapse
Analytics
Databricks
Delta Lake
Amazon S3Google Cloud
Storage
Azure Blob
Storage
Stream
Governance
Pre-built
Connectors
Data Mesh is an Architecture with Implementation
...
Device
Logs ... ...
...
Data Stores Logs 3rd Party Apps Custom Apps / Microservices
Real-time
Inventory
Real-time Fraud
Detection
Real-time
Customer 360
Machine
Learning
Models
Real-time Data
Transformation ...
Event-Streaming Applications
Universal Event Pipeline
S3
SaaS
apps
App
Mainframes Snowflake Splunk
Confluent proved to be ready EVERYWHERE..
Private Cloud
Deploy on premises with
Confluent Platform
Public/Multi-Cloud
Leverage a fully managed
service with Confluent
Cloud
Hybrid Cloud
Build a persistent bridge
from datacenter to cloud
with Cluster Linking
Validate
the Event
Classify
the Event
Connect
the Event
Discover
the Event
Protect the Event
Areas of Investment
Classify and
understand
the meaning
of the data in
Kafka.
Freedom of Choice
SELF-SERVICE
DATA CATALOG
DATA QUALITY
Enforce and
understand the
quality of the
data in Kafka.
Follow and
understand
the flow of
the data in
Kafka.
DATA LINEAGE DATA POLICIES
Event Streaming Platform
Enforce
policies
around who
can see and
do what.
Decentralized
data
management
in Kafka.
Confluent’s Areas of Investment
Search and discover
Metadata index | UI & API access
Classification
Tags | Generic key values
Central metadata repository
Technical metadata | Business metadata
Understand the meaning of
the data in Kafka
Freedom of Choice
Profiling
Data insights
Monitor quality
API | UI
Schema validation
Client side | Broker side
Point in time lineage
Lookup lineage by date
Inter cluster lineage
Flow of data across clusters
Intra cluster lineage
Flow of data inside a cluster
EVENTS LINEAGE
EVENTS CATALOG
EVENTS QUALITY
Enterprise license
Understand the quality of
the data in Kafka
Understand the flow of the
data in Kafka
Fully Managed Cloud Service Self-managed Software
Apache Kafka
Live
Copyright 2021, Confluent, Inc. All rights reserved. This document may not be reproduced in any manner without the express written permission of Confluent, Inc.
stream catalog
Increase collaboration and productivity
with self-service data discovery
Tag and classify data to increase the value of your catalog
Share what
you build
Find what
you need
Copyright 2021, Confluent, Inc. All rights reserved. This document may not be reproduced in any manner without the express written permission of Confluent, Inc.
stream
catalog
Tags
Key value pairs
TECHNICAL METADATA BUSINESS METADATA
INDEX
ENTITY TYPES
Owner
...
Name
Creation date
Integration with 3rd parties
stream catalog
Custom
Producer
Custom
Consumer
Source
Connector
Sink
Connector
ksqlDB KStreams
Events Catalog
Entity type system
Cluster Topic Schema
Tag system
PII PCI Sensitive ...
Metadata
Metadata
Kafka
Technical
metadata
Kafka
Business
metadata Metadata
topic
producer consumer
Kafka
Lineage
metadata
Business Metadata
Team
name
person_of_contact
cost_center
Domain
name
team
boundary
Owner
name
phone
email
Data_product
name
tier
owner
github
url
repo
Point in Time
Stream Lineage Search
Lineage with Point in Time
Next-gen data lifecycle with Confluent
Topic 1
Topic 2
Topic 3
Topic 4
Topic 5
Topic 6
Topic A
Topic B
Topic C
Topic D
Data Product 1
Data Product 2
Connect
Continuously
stream data to
Confluent
Real-time Apps
SaaS Apps
Data Warehouse
Dashboards
Govern
Tag and
secure data
streams
Enrich
Process and
cleanse data
Build
Create ready to
share, read to use
data products
Share
Multicast to any
destination
Database
SaaS app
Custom producer
System of Record
Overall Architecture
Kafka
search lineage manage
Integration
RBAC/
ABAC /
PBAC
quality policies
Events Quality
(Broker interceptors, content validation rules)
on-prem hosted
Technical metadata
Business metadata
Lineage metadata
REST API
GraphQL
Events
Portal
Events Catalog
Schema Registry
Connectors Client Applications
Java, .NET, Python, ..
REST Proxy
Analytics
Data storage
Data Catalog
Non-streaming
data sources
DB MQ Host
Confluent acts as the Central Nervous System to
connect all of your apps & data systems
Databases
Data Warehouses
AWS, Azure, GCP
Legacy Infra / Mainframes
Custom Apps
SaaS Apps
Legacy Apps
AWS, Azure, GCP
Databases
Data Warehouses
Legacy Infra / Mainframes
Custom Apps
SaaS Apps
Legacy Apps
Inter-cluster lineage
API
Time series lineage
Interoperability
Catalog integration
Confluent focuses on..
Intra-cluster lineage
search lineage manage
quality policies
SWITZERLAND
Backbine for a scalable busines
Networks & Data Mesh
Modern Payments in Cloud
Central Data Platform
Convergence of BI & CX
IoT & Microservices
Governed Data Mesh
Thank you!
Vielen Dank!
Merci beaucoup!

Más contenido relacionado

La actualidad más candente

Data Mesh for Dinner
Data Mesh for DinnerData Mesh for Dinner
Data Mesh for DinnerKent Graziano
 
Serverless Kafka and Spark in a Multi-Cloud Lakehouse Architecture
Serverless Kafka and Spark in a Multi-Cloud Lakehouse ArchitectureServerless Kafka and Spark in a Multi-Cloud Lakehouse Architecture
Serverless Kafka and Spark in a Multi-Cloud Lakehouse ArchitectureKai Wähner
 
Data Mesh in Practice - How Europe's Leading Online Platform for Fashion Goes...
Data Mesh in Practice - How Europe's Leading Online Platform for Fashion Goes...Data Mesh in Practice - How Europe's Leading Online Platform for Fashion Goes...
Data Mesh in Practice - How Europe's Leading Online Platform for Fashion Goes...Dr. Arif Wider
 
Modernizing to a Cloud Data Architecture
Modernizing to a Cloud Data ArchitectureModernizing to a Cloud Data Architecture
Modernizing to a Cloud Data ArchitectureDatabricks
 
Data Lakehouse, Data Mesh, and Data Fabric (r1)
Data Lakehouse, Data Mesh, and Data Fabric (r1)Data Lakehouse, Data Mesh, and Data Fabric (r1)
Data Lakehouse, Data Mesh, and Data Fabric (r1)James Serra
 
Time to Talk about Data Mesh
Time to Talk about Data MeshTime to Talk about Data Mesh
Time to Talk about Data MeshLibbySchulze
 
Snowflake Data Science and AI/ML at Scale
Snowflake Data Science and AI/ML at ScaleSnowflake Data Science and AI/ML at Scale
Snowflake Data Science and AI/ML at ScaleAdam Doyle
 
Introducing Databricks Delta
Introducing Databricks DeltaIntroducing Databricks Delta
Introducing Databricks DeltaDatabricks
 
Apache Kafka and the Data Mesh | Michael Noll, Confluent
Apache Kafka and the Data Mesh | Michael Noll, ConfluentApache Kafka and the Data Mesh | Michael Noll, Confluent
Apache Kafka and the Data Mesh | Michael Noll, ConfluentHostedbyConfluent
 
The Heart of the Data Mesh Beats in Real-Time with Apache Kafka
The Heart of the Data Mesh Beats in Real-Time with Apache KafkaThe Heart of the Data Mesh Beats in Real-Time with Apache Kafka
The Heart of the Data Mesh Beats in Real-Time with Apache KafkaKai Wähner
 
Data Lakehouse Symposium | Day 4
Data Lakehouse Symposium | Day 4Data Lakehouse Symposium | Day 4
Data Lakehouse Symposium | Day 4Databricks
 
Building Modern Data Platform with Microsoft Azure
Building Modern Data Platform with Microsoft AzureBuilding Modern Data Platform with Microsoft Azure
Building Modern Data Platform with Microsoft AzureDmitry Anoshin
 
Five Things to Consider About Data Mesh and Data Governance
Five Things to Consider About Data Mesh and Data GovernanceFive Things to Consider About Data Mesh and Data Governance
Five Things to Consider About Data Mesh and Data GovernanceDATAVERSITY
 
Databricks Fundamentals
Databricks FundamentalsDatabricks Fundamentals
Databricks FundamentalsDalibor Wijas
 
Azure Synapse 101 Webinar Presentation
Azure Synapse 101 Webinar PresentationAzure Synapse 101 Webinar Presentation
Azure Synapse 101 Webinar PresentationMatthew W. Bowers
 
Data product thinking-Will the Data Mesh save us from analytics history
Data product thinking-Will the Data Mesh save us from analytics historyData product thinking-Will the Data Mesh save us from analytics history
Data product thinking-Will the Data Mesh save us from analytics historyRogier Werschkull
 
Azure Synapse Analytics Overview (r2)
Azure Synapse Analytics Overview (r2)Azure Synapse Analytics Overview (r2)
Azure Synapse Analytics Overview (r2)James Serra
 

La actualidad más candente (20)

Data Mesh
Data MeshData Mesh
Data Mesh
 
Data Mesh for Dinner
Data Mesh for DinnerData Mesh for Dinner
Data Mesh for Dinner
 
Serverless Kafka and Spark in a Multi-Cloud Lakehouse Architecture
Serverless Kafka and Spark in a Multi-Cloud Lakehouse ArchitectureServerless Kafka and Spark in a Multi-Cloud Lakehouse Architecture
Serverless Kafka and Spark in a Multi-Cloud Lakehouse Architecture
 
Data Mesh in Practice - How Europe's Leading Online Platform for Fashion Goes...
Data Mesh in Practice - How Europe's Leading Online Platform for Fashion Goes...Data Mesh in Practice - How Europe's Leading Online Platform for Fashion Goes...
Data Mesh in Practice - How Europe's Leading Online Platform for Fashion Goes...
 
Modernizing to a Cloud Data Architecture
Modernizing to a Cloud Data ArchitectureModernizing to a Cloud Data Architecture
Modernizing to a Cloud Data Architecture
 
Lakehouse in Azure
Lakehouse in AzureLakehouse in Azure
Lakehouse in Azure
 
Data Lakehouse, Data Mesh, and Data Fabric (r1)
Data Lakehouse, Data Mesh, and Data Fabric (r1)Data Lakehouse, Data Mesh, and Data Fabric (r1)
Data Lakehouse, Data Mesh, and Data Fabric (r1)
 
Time to Talk about Data Mesh
Time to Talk about Data MeshTime to Talk about Data Mesh
Time to Talk about Data Mesh
 
Snowflake Data Science and AI/ML at Scale
Snowflake Data Science and AI/ML at ScaleSnowflake Data Science and AI/ML at Scale
Snowflake Data Science and AI/ML at Scale
 
Introducing Databricks Delta
Introducing Databricks DeltaIntroducing Databricks Delta
Introducing Databricks Delta
 
Apache Kafka and the Data Mesh | Michael Noll, Confluent
Apache Kafka and the Data Mesh | Michael Noll, ConfluentApache Kafka and the Data Mesh | Michael Noll, Confluent
Apache Kafka and the Data Mesh | Michael Noll, Confluent
 
The Heart of the Data Mesh Beats in Real-Time with Apache Kafka
The Heart of the Data Mesh Beats in Real-Time with Apache KafkaThe Heart of the Data Mesh Beats in Real-Time with Apache Kafka
The Heart of the Data Mesh Beats in Real-Time with Apache Kafka
 
Architecting a datalake
Architecting a datalakeArchitecting a datalake
Architecting a datalake
 
Data Lakehouse Symposium | Day 4
Data Lakehouse Symposium | Day 4Data Lakehouse Symposium | Day 4
Data Lakehouse Symposium | Day 4
 
Building Modern Data Platform with Microsoft Azure
Building Modern Data Platform with Microsoft AzureBuilding Modern Data Platform with Microsoft Azure
Building Modern Data Platform with Microsoft Azure
 
Five Things to Consider About Data Mesh and Data Governance
Five Things to Consider About Data Mesh and Data GovernanceFive Things to Consider About Data Mesh and Data Governance
Five Things to Consider About Data Mesh and Data Governance
 
Databricks Fundamentals
Databricks FundamentalsDatabricks Fundamentals
Databricks Fundamentals
 
Azure Synapse 101 Webinar Presentation
Azure Synapse 101 Webinar PresentationAzure Synapse 101 Webinar Presentation
Azure Synapse 101 Webinar Presentation
 
Data product thinking-Will the Data Mesh save us from analytics history
Data product thinking-Will the Data Mesh save us from analytics historyData product thinking-Will the Data Mesh save us from analytics history
Data product thinking-Will the Data Mesh save us from analytics history
 
Azure Synapse Analytics Overview (r2)
Azure Synapse Analytics Overview (r2)Azure Synapse Analytics Overview (r2)
Azure Synapse Analytics Overview (r2)
 

Similar a How to govern and secure a Data Mesh?

Streaming Data and Stream Processing with Apache Kafka
Streaming Data and Stream Processing with Apache KafkaStreaming Data and Stream Processing with Apache Kafka
Streaming Data and Stream Processing with Apache Kafkaconfluent
 
Enterprise guide to building a Data Mesh
Enterprise guide to building a Data MeshEnterprise guide to building a Data Mesh
Enterprise guide to building a Data MeshSion Smith
 
Off-Label Data Mesh: A Prescription for Healthier Data
Off-Label Data Mesh: A Prescription for Healthier DataOff-Label Data Mesh: A Prescription for Healthier Data
Off-Label Data Mesh: A Prescription for Healthier DataHostedbyConfluent
 
Analyti x mapping manager product overview presentation
Analyti x mapping manager product overview presentationAnalyti x mapping manager product overview presentation
Analyti x mapping manager product overview presentationAnalytixDataServices
 
data-mesh-101.pptx
data-mesh-101.pptxdata-mesh-101.pptx
data-mesh-101.pptxTarekHamdi8
 
Sören Eickhoff, Informatica GmbH, "Informatica Intelligent Data Lake – Self S...
Sören Eickhoff, Informatica GmbH, "Informatica Intelligent Data Lake – Self S...Sören Eickhoff, Informatica GmbH, "Informatica Intelligent Data Lake – Self S...
Sören Eickhoff, Informatica GmbH, "Informatica Intelligent Data Lake – Self S...Dataconomy Media
 
Building Custom Big Data Integrations
Building Custom Big Data IntegrationsBuilding Custom Big Data Integrations
Building Custom Big Data IntegrationsPat Patterson
 
Dr. Christian Kurze from Denodo, "Data Virtualization: Fulfilling the Promise...
Dr. Christian Kurze from Denodo, "Data Virtualization: Fulfilling the Promise...Dr. Christian Kurze from Denodo, "Data Virtualization: Fulfilling the Promise...
Dr. Christian Kurze from Denodo, "Data Virtualization: Fulfilling the Promise...Dataconomy Media
 
Technology Overview
Technology OverviewTechnology Overview
Technology OverviewLiran Zelkha
 
Introduction Big Data
Introduction Big DataIntroduction Big Data
Introduction Big DataFrank Kienle
 
Accelerate Self-Service Analytics with Virtualization and Visualisation (Thai)
Accelerate Self-Service Analytics with Virtualization and Visualisation (Thai)Accelerate Self-Service Analytics with Virtualization and Visualisation (Thai)
Accelerate Self-Service Analytics with Virtualization and Visualisation (Thai)Denodo
 
AWS를 통한 데이터 분석 및 처리의 새로운 혁신 기법 - 김윤건, AWS사업개발 담당:: AWS Summit Online Korea 2020
AWS를 통한 데이터 분석 및 처리의 새로운 혁신 기법 - 김윤건, AWS사업개발 담당::  AWS Summit Online Korea 2020AWS를 통한 데이터 분석 및 처리의 새로운 혁신 기법 - 김윤건, AWS사업개발 담당::  AWS Summit Online Korea 2020
AWS를 통한 데이터 분석 및 처리의 새로운 혁신 기법 - 김윤건, AWS사업개발 담당:: AWS Summit Online Korea 2020Amazon Web Services Korea
 
Best practices to deliver data analytics to the business with power bi
Best practices to deliver data analytics to the business with power biBest practices to deliver data analytics to the business with power bi
Best practices to deliver data analytics to the business with power biSatya Shyam K Jayanty
 
How to Architect a Serverless Cloud Data Lake for Enhanced Data Analytics
How to Architect a Serverless Cloud Data Lake for Enhanced Data AnalyticsHow to Architect a Serverless Cloud Data Lake for Enhanced Data Analytics
How to Architect a Serverless Cloud Data Lake for Enhanced Data AnalyticsInformatica
 
Moving Data in and out of Reltio - It-s Super EASY.pdf
Moving Data in and out of Reltio - It-s Super EASY.pdfMoving Data in and out of Reltio - It-s Super EASY.pdf
Moving Data in and out of Reltio - It-s Super EASY.pdfAlex446314
 
Dev show september 8th 2020 power platform - not just a simple toy
Dev show september 8th 2020   power platform - not just a simple toyDev show september 8th 2020   power platform - not just a simple toy
Dev show september 8th 2020 power platform - not just a simple toyJens Schrøder
 
Improving the Reliability of Market Data Subscription Feeds With Ruchir Vani ...
Improving the Reliability of Market Data Subscription Feeds With Ruchir Vani ...Improving the Reliability of Market Data Subscription Feeds With Ruchir Vani ...
Improving the Reliability of Market Data Subscription Feeds With Ruchir Vani ...HostedbyConfluent
 
Denodo Partner Connect: A Review of the Top 5 Differentiated Use Cases for th...
Denodo Partner Connect: A Review of the Top 5 Differentiated Use Cases for th...Denodo Partner Connect: A Review of the Top 5 Differentiated Use Cases for th...
Denodo Partner Connect: A Review of the Top 5 Differentiated Use Cases for th...Denodo
 

Similar a How to govern and secure a Data Mesh? (20)

Streaming Data and Stream Processing with Apache Kafka
Streaming Data and Stream Processing with Apache KafkaStreaming Data and Stream Processing with Apache Kafka
Streaming Data and Stream Processing with Apache Kafka
 
Enterprise guide to building a Data Mesh
Enterprise guide to building a Data MeshEnterprise guide to building a Data Mesh
Enterprise guide to building a Data Mesh
 
Building your Datalake on AWS
Building your Datalake on AWSBuilding your Datalake on AWS
Building your Datalake on AWS
 
Off-Label Data Mesh: A Prescription for Healthier Data
Off-Label Data Mesh: A Prescription for Healthier DataOff-Label Data Mesh: A Prescription for Healthier Data
Off-Label Data Mesh: A Prescription for Healthier Data
 
Analyti x mapping manager product overview presentation
Analyti x mapping manager product overview presentationAnalyti x mapping manager product overview presentation
Analyti x mapping manager product overview presentation
 
data-mesh-101.pptx
data-mesh-101.pptxdata-mesh-101.pptx
data-mesh-101.pptx
 
Sören Eickhoff, Informatica GmbH, "Informatica Intelligent Data Lake – Self S...
Sören Eickhoff, Informatica GmbH, "Informatica Intelligent Data Lake – Self S...Sören Eickhoff, Informatica GmbH, "Informatica Intelligent Data Lake – Self S...
Sören Eickhoff, Informatica GmbH, "Informatica Intelligent Data Lake – Self S...
 
Building Custom Big Data Integrations
Building Custom Big Data IntegrationsBuilding Custom Big Data Integrations
Building Custom Big Data Integrations
 
Dr. Christian Kurze from Denodo, "Data Virtualization: Fulfilling the Promise...
Dr. Christian Kurze from Denodo, "Data Virtualization: Fulfilling the Promise...Dr. Christian Kurze from Denodo, "Data Virtualization: Fulfilling the Promise...
Dr. Christian Kurze from Denodo, "Data Virtualization: Fulfilling the Promise...
 
Technology Overview
Technology OverviewTechnology Overview
Technology Overview
 
Introduction Big Data
Introduction Big DataIntroduction Big Data
Introduction Big Data
 
Accelerate Self-Service Analytics with Virtualization and Visualisation (Thai)
Accelerate Self-Service Analytics with Virtualization and Visualisation (Thai)Accelerate Self-Service Analytics with Virtualization and Visualisation (Thai)
Accelerate Self-Service Analytics with Virtualization and Visualisation (Thai)
 
AWS를 통한 데이터 분석 및 처리의 새로운 혁신 기법 - 김윤건, AWS사업개발 담당:: AWS Summit Online Korea 2020
AWS를 통한 데이터 분석 및 처리의 새로운 혁신 기법 - 김윤건, AWS사업개발 담당::  AWS Summit Online Korea 2020AWS를 통한 데이터 분석 및 처리의 새로운 혁신 기법 - 김윤건, AWS사업개발 담당::  AWS Summit Online Korea 2020
AWS를 통한 데이터 분석 및 처리의 새로운 혁신 기법 - 김윤건, AWS사업개발 담당:: AWS Summit Online Korea 2020
 
BDaas- BigData as a service
BDaas- BigData as a service  BDaas- BigData as a service
BDaas- BigData as a service
 
Best practices to deliver data analytics to the business with power bi
Best practices to deliver data analytics to the business with power biBest practices to deliver data analytics to the business with power bi
Best practices to deliver data analytics to the business with power bi
 
How to Architect a Serverless Cloud Data Lake for Enhanced Data Analytics
How to Architect a Serverless Cloud Data Lake for Enhanced Data AnalyticsHow to Architect a Serverless Cloud Data Lake for Enhanced Data Analytics
How to Architect a Serverless Cloud Data Lake for Enhanced Data Analytics
 
Moving Data in and out of Reltio - It-s Super EASY.pdf
Moving Data in and out of Reltio - It-s Super EASY.pdfMoving Data in and out of Reltio - It-s Super EASY.pdf
Moving Data in and out of Reltio - It-s Super EASY.pdf
 
Dev show september 8th 2020 power platform - not just a simple toy
Dev show september 8th 2020   power platform - not just a simple toyDev show september 8th 2020   power platform - not just a simple toy
Dev show september 8th 2020 power platform - not just a simple toy
 
Improving the Reliability of Market Data Subscription Feeds With Ruchir Vani ...
Improving the Reliability of Market Data Subscription Feeds With Ruchir Vani ...Improving the Reliability of Market Data Subscription Feeds With Ruchir Vani ...
Improving the Reliability of Market Data Subscription Feeds With Ruchir Vani ...
 
Denodo Partner Connect: A Review of the Top 5 Differentiated Use Cases for th...
Denodo Partner Connect: A Review of the Top 5 Differentiated Use Cases for th...Denodo Partner Connect: A Review of the Top 5 Differentiated Use Cases for th...
Denodo Partner Connect: A Review of the Top 5 Differentiated Use Cases for th...
 

Más de confluent

Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...confluent
 
Santander Stream Processing with Apache Flink
Santander Stream Processing with Apache FlinkSantander Stream Processing with Apache Flink
Santander Stream Processing with Apache Flinkconfluent
 
Unlocking the Power of IoT: A comprehensive approach to real-time insights
Unlocking the Power of IoT: A comprehensive approach to real-time insightsUnlocking the Power of IoT: A comprehensive approach to real-time insights
Unlocking the Power of IoT: A comprehensive approach to real-time insightsconfluent
 
Workshop híbrido: Stream Processing con Flink
Workshop híbrido: Stream Processing con FlinkWorkshop híbrido: Stream Processing con Flink
Workshop híbrido: Stream Processing con Flinkconfluent
 
Industry 4.0: Building the Unified Namespace with Confluent, HiveMQ and Spark...
Industry 4.0: Building the Unified Namespace with Confluent, HiveMQ and Spark...Industry 4.0: Building the Unified Namespace with Confluent, HiveMQ and Spark...
Industry 4.0: Building the Unified Namespace with Confluent, HiveMQ and Spark...confluent
 
AWS Immersion Day Mapfre - Confluent
AWS Immersion Day Mapfre   -   ConfluentAWS Immersion Day Mapfre   -   Confluent
AWS Immersion Day Mapfre - Confluentconfluent
 
Eventos y Microservicios - Santander TechTalk
Eventos y Microservicios - Santander TechTalkEventos y Microservicios - Santander TechTalk
Eventos y Microservicios - Santander TechTalkconfluent
 
Q&A with Confluent Experts: Navigating Networking in Confluent Cloud
Q&A with Confluent Experts: Navigating Networking in Confluent CloudQ&A with Confluent Experts: Navigating Networking in Confluent Cloud
Q&A with Confluent Experts: Navigating Networking in Confluent Cloudconfluent
 
Citi TechTalk Session 2: Kafka Deep Dive
Citi TechTalk Session 2: Kafka Deep DiveCiti TechTalk Session 2: Kafka Deep Dive
Citi TechTalk Session 2: Kafka Deep Diveconfluent
 
Build real-time streaming data pipelines to AWS with Confluent
Build real-time streaming data pipelines to AWS with ConfluentBuild real-time streaming data pipelines to AWS with Confluent
Build real-time streaming data pipelines to AWS with Confluentconfluent
 
Q&A with Confluent Professional Services: Confluent Service Mesh
Q&A with Confluent Professional Services: Confluent Service MeshQ&A with Confluent Professional Services: Confluent Service Mesh
Q&A with Confluent Professional Services: Confluent Service Meshconfluent
 
Citi Tech Talk: Event Driven Kafka Microservices
Citi Tech Talk: Event Driven Kafka MicroservicesCiti Tech Talk: Event Driven Kafka Microservices
Citi Tech Talk: Event Driven Kafka Microservicesconfluent
 
Confluent & GSI Webinars series - Session 3
Confluent & GSI Webinars series - Session 3Confluent & GSI Webinars series - Session 3
Confluent & GSI Webinars series - Session 3confluent
 
Citi Tech Talk: Messaging Modernization
Citi Tech Talk: Messaging ModernizationCiti Tech Talk: Messaging Modernization
Citi Tech Talk: Messaging Modernizationconfluent
 
Citi Tech Talk: Data Governance for streaming and real time data
Citi Tech Talk: Data Governance for streaming and real time dataCiti Tech Talk: Data Governance for streaming and real time data
Citi Tech Talk: Data Governance for streaming and real time dataconfluent
 
Confluent & GSI Webinars series: Session 2
Confluent & GSI Webinars series: Session 2Confluent & GSI Webinars series: Session 2
Confluent & GSI Webinars series: Session 2confluent
 
Data In Motion Paris 2023
Data In Motion Paris 2023Data In Motion Paris 2023
Data In Motion Paris 2023confluent
 
Confluent Partner Tech Talk with Synthesis
Confluent Partner Tech Talk with SynthesisConfluent Partner Tech Talk with Synthesis
Confluent Partner Tech Talk with Synthesisconfluent
 
The Future of Application Development - API Days - Melbourne 2023
The Future of Application Development - API Days - Melbourne 2023The Future of Application Development - API Days - Melbourne 2023
The Future of Application Development - API Days - Melbourne 2023confluent
 
The Playful Bond Between REST And Data Streams
The Playful Bond Between REST And Data StreamsThe Playful Bond Between REST And Data Streams
The Playful Bond Between REST And Data Streamsconfluent
 

Más de confluent (20)

Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
 
Santander Stream Processing with Apache Flink
Santander Stream Processing with Apache FlinkSantander Stream Processing with Apache Flink
Santander Stream Processing with Apache Flink
 
Unlocking the Power of IoT: A comprehensive approach to real-time insights
Unlocking the Power of IoT: A comprehensive approach to real-time insightsUnlocking the Power of IoT: A comprehensive approach to real-time insights
Unlocking the Power of IoT: A comprehensive approach to real-time insights
 
Workshop híbrido: Stream Processing con Flink
Workshop híbrido: Stream Processing con FlinkWorkshop híbrido: Stream Processing con Flink
Workshop híbrido: Stream Processing con Flink
 
Industry 4.0: Building the Unified Namespace with Confluent, HiveMQ and Spark...
Industry 4.0: Building the Unified Namespace with Confluent, HiveMQ and Spark...Industry 4.0: Building the Unified Namespace with Confluent, HiveMQ and Spark...
Industry 4.0: Building the Unified Namespace with Confluent, HiveMQ and Spark...
 
AWS Immersion Day Mapfre - Confluent
AWS Immersion Day Mapfre   -   ConfluentAWS Immersion Day Mapfre   -   Confluent
AWS Immersion Day Mapfre - Confluent
 
Eventos y Microservicios - Santander TechTalk
Eventos y Microservicios - Santander TechTalkEventos y Microservicios - Santander TechTalk
Eventos y Microservicios - Santander TechTalk
 
Q&A with Confluent Experts: Navigating Networking in Confluent Cloud
Q&A with Confluent Experts: Navigating Networking in Confluent CloudQ&A with Confluent Experts: Navigating Networking in Confluent Cloud
Q&A with Confluent Experts: Navigating Networking in Confluent Cloud
 
Citi TechTalk Session 2: Kafka Deep Dive
Citi TechTalk Session 2: Kafka Deep DiveCiti TechTalk Session 2: Kafka Deep Dive
Citi TechTalk Session 2: Kafka Deep Dive
 
Build real-time streaming data pipelines to AWS with Confluent
Build real-time streaming data pipelines to AWS with ConfluentBuild real-time streaming data pipelines to AWS with Confluent
Build real-time streaming data pipelines to AWS with Confluent
 
Q&A with Confluent Professional Services: Confluent Service Mesh
Q&A with Confluent Professional Services: Confluent Service MeshQ&A with Confluent Professional Services: Confluent Service Mesh
Q&A with Confluent Professional Services: Confluent Service Mesh
 
Citi Tech Talk: Event Driven Kafka Microservices
Citi Tech Talk: Event Driven Kafka MicroservicesCiti Tech Talk: Event Driven Kafka Microservices
Citi Tech Talk: Event Driven Kafka Microservices
 
Confluent & GSI Webinars series - Session 3
Confluent & GSI Webinars series - Session 3Confluent & GSI Webinars series - Session 3
Confluent & GSI Webinars series - Session 3
 
Citi Tech Talk: Messaging Modernization
Citi Tech Talk: Messaging ModernizationCiti Tech Talk: Messaging Modernization
Citi Tech Talk: Messaging Modernization
 
Citi Tech Talk: Data Governance for streaming and real time data
Citi Tech Talk: Data Governance for streaming and real time dataCiti Tech Talk: Data Governance for streaming and real time data
Citi Tech Talk: Data Governance for streaming and real time data
 
Confluent & GSI Webinars series: Session 2
Confluent & GSI Webinars series: Session 2Confluent & GSI Webinars series: Session 2
Confluent & GSI Webinars series: Session 2
 
Data In Motion Paris 2023
Data In Motion Paris 2023Data In Motion Paris 2023
Data In Motion Paris 2023
 
Confluent Partner Tech Talk with Synthesis
Confluent Partner Tech Talk with SynthesisConfluent Partner Tech Talk with Synthesis
Confluent Partner Tech Talk with Synthesis
 
The Future of Application Development - API Days - Melbourne 2023
The Future of Application Development - API Days - Melbourne 2023The Future of Application Development - API Days - Melbourne 2023
The Future of Application Development - API Days - Melbourne 2023
 
The Playful Bond Between REST And Data Streams
The Playful Bond Between REST And Data StreamsThe Playful Bond Between REST And Data Streams
The Playful Bond Between REST And Data Streams
 

Último

Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...soniya singh
 
What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number SystemsJheuzeDellosa
 
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AIABDERRAOUF MEHENNI
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...gurkirankumar98700
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVshikhaohhpro
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsAlberto González Trastoy
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsArshad QA
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️anilsa9823
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...MyIntelliSource, Inc.
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionSolGuruz
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsJhone kinadey
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software DevelopersVinodh Ram
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...kellynguyen01
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Modelsaagamshah0812
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...OnePlan Solutions
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataBradBedford3
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...harshavardhanraghave
 

Último (20)

Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
 
What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number Systems
 
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
Exploring iOS App Development: Simplifying the Process
Exploring iOS App Development: Simplifying the ProcessExploring iOS App Development: Simplifying the Process
Exploring iOS App Development: Simplifying the Process
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with Precision
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software Developers
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 

How to govern and secure a Data Mesh?

  • 1. How to govern and secure a Data Mesh?
  • 3. Provides data Data Producer Team Data Consumer Team Data Engineers & Explorers Provides data Agnostic Operational Data Platform Supports making data available Supports data discovery Supports data provision and data discovery
  • 4. Challenge #1: Centralized Teams 4 BIG DATA PLATFORM Ingest Process Serve Requirements Requirements Data Data Data Producers Domain Expertise, Direct Influence on Data Quality Central Data Team Data Engineering Capability, Responsible for Data Quality Data Consumers Interest in Data Quality, Data Application Experience FAIL TO BOOTSTRAP FAIL TO SCALE SOURCES FAIL TO SCALE CONSUMERS FAIL TO MATERIALIZE DATA-DRIVEN VALUE Data Architectures & Organization Today Risks of Creating a Disconnect between Data Owners and Users Failure Symptoms for Creating Data Driven Value Centralized Architecture Technically Decomposed Hyper-Specialized Silo Delivery
  • 5. Challenge #2: Data Sharing & System Decoupling Get away from Point-to-Point Data Sharing
  • 6. Need: Operational Data Platform Scalable and completely ecoupled architecture Source Source Source Source Data Product Data Product Data Product Data Product Source Source Source Source Data Product Data Product Data Product Data Product 6 for high-quality, self-service access to real-time data streams Combine and enrich data from anywhere to anywhere for real-time data sharing and greater reuse
  • 7. Challenge #3: Bridging the Operational & Analytical Worlds DATA PIPELINES OPERATIONAL SYSTEMS ANALYTICAL SYSTEMS Domain 1 Operational Database Domain 2 Operational Database Domain 3 Operational Database Data Lake Lake House Data Mart Data Warehouse ML/AI Reports & Dashboards
  • 8. Analytical Repositories The reality with today’s data integration strategy A giant mess of monolithic point-to-point connections with data fidelity and governance challenges Operational Repository Operational Repository Operational Repository Operational Repository Operational Repository Operational Repository
  • 9. Challenge #4: “modern” data stack is built on a legacy paradigm Core processing systems External data Unstructured data Systems of Record Browser mobile Logs Telemetry SaaS apps … Infrastructure Data Sources Data Warehouse Operational Systems Extract/Load 1 2 Transform 3 Reverse ETL 4 4 BI Tools SaaS Applications
  • 10. Core processing systems External data Unstructured data Systems of Record Browser mobile Logs Telemetry SaaS apps … Infrastructure Data Sources Data Warehouse Operational Systems Extract/Load 1 2 Transform 3 Reverse ELT 4 4 BI Tools SaaS Applications Batch-based, low fidelity stale data is unsuitable for real-time operational and BI use cases Immature governance and observability creates data access conflict between IT ops and engineering teams Infra-heavy data processing leads to scale and performance challenges and high overall TCO Over-reliance on central data teams with limited domain knowledge become innovation bottlenecks Inflexible monolithic design results in multiple silo-ed purpose-built pipelines, increasing sprawl Stale data, rigid engineering and poor lineage and governance slows developer agility and innovation Today’s data integration approaches create a chaotic and unscalable data foundation
  • 11. Data Mesh - Domain Data as a Product Planning Transformation Visualization E T L E T L E T L Loyalty Program API D a t a Products API D a t a Customer Data API D a t a Risk API Payments API T T T
  • 12. Data Mesh is an Architecture with Implementation customer analytics Operational Data Platform Analytical Data Platform transaction system fraud detection payments customer onboarding bank account Search listing by term asset management Identity Provider Policy Provider Data Catalog Auditing Self-Service Data Portal Enterprise Infrastructure
  • 13. Cloud Data Systems Data Stores (I.e. PostgreSQL, MongoDB Atlas, MySQL, Oracle DB) Application Data (i.e. Salesforce, ServiceNow, Github, Zendesk) Log Data & Messaging Systems (i.e. MQTT, Azure Service Bus, Azure Event Hubs, Solace) ksqlDB Confluent Source connectors Optional: SMT Sink connectors Optional: SMT Power your operational and analytical systems with real-time streaming data OLTP Systems MongoDB Atlas Amazon DynamoDB Azure Cosmos DB Google BigTable Cassandra Redis PostgreSQL MySQL OLAP Systems Amazon Redshift Snowflake Google BigQuery Azure Synapse Analytics Databricks Delta Lake Amazon S3Google Cloud Storage Azure Blob Storage Stream Governance Pre-built Connectors
  • 14. Data Mesh is an Architecture with Implementation ... Device Logs ... ... ... Data Stores Logs 3rd Party Apps Custom Apps / Microservices Real-time Inventory Real-time Fraud Detection Real-time Customer 360 Machine Learning Models Real-time Data Transformation ... Event-Streaming Applications Universal Event Pipeline S3 SaaS apps App Mainframes Snowflake Splunk
  • 15. Confluent proved to be ready EVERYWHERE.. Private Cloud Deploy on premises with Confluent Platform Public/Multi-Cloud Leverage a fully managed service with Confluent Cloud Hybrid Cloud Build a persistent bridge from datacenter to cloud with Cluster Linking
  • 16. Validate the Event Classify the Event Connect the Event Discover the Event Protect the Event
  • 17. Areas of Investment Classify and understand the meaning of the data in Kafka. Freedom of Choice SELF-SERVICE DATA CATALOG DATA QUALITY Enforce and understand the quality of the data in Kafka. Follow and understand the flow of the data in Kafka. DATA LINEAGE DATA POLICIES Event Streaming Platform Enforce policies around who can see and do what. Decentralized data management in Kafka.
  • 18. Confluent’s Areas of Investment Search and discover Metadata index | UI & API access Classification Tags | Generic key values Central metadata repository Technical metadata | Business metadata Understand the meaning of the data in Kafka Freedom of Choice Profiling Data insights Monitor quality API | UI Schema validation Client side | Broker side Point in time lineage Lookup lineage by date Inter cluster lineage Flow of data across clusters Intra cluster lineage Flow of data inside a cluster EVENTS LINEAGE EVENTS CATALOG EVENTS QUALITY Enterprise license Understand the quality of the data in Kafka Understand the flow of the data in Kafka Fully Managed Cloud Service Self-managed Software Apache Kafka Live
  • 19. Copyright 2021, Confluent, Inc. All rights reserved. This document may not be reproduced in any manner without the express written permission of Confluent, Inc. stream catalog Increase collaboration and productivity with self-service data discovery Tag and classify data to increase the value of your catalog Share what you build Find what you need
  • 20. Copyright 2021, Confluent, Inc. All rights reserved. This document may not be reproduced in any manner without the express written permission of Confluent, Inc. stream catalog Tags Key value pairs TECHNICAL METADATA BUSINESS METADATA INDEX ENTITY TYPES Owner ... Name Creation date Integration with 3rd parties stream catalog
  • 21. Custom Producer Custom Consumer Source Connector Sink Connector ksqlDB KStreams Events Catalog Entity type system Cluster Topic Schema Tag system PII PCI Sensitive ... Metadata Metadata Kafka Technical metadata Kafka Business metadata Metadata topic producer consumer Kafka Lineage metadata
  • 26. Next-gen data lifecycle with Confluent Topic 1 Topic 2 Topic 3 Topic 4 Topic 5 Topic 6 Topic A Topic B Topic C Topic D Data Product 1 Data Product 2 Connect Continuously stream data to Confluent Real-time Apps SaaS Apps Data Warehouse Dashboards Govern Tag and secure data streams Enrich Process and cleanse data Build Create ready to share, read to use data products Share Multicast to any destination Database SaaS app Custom producer System of Record
  • 27. Overall Architecture Kafka search lineage manage Integration RBAC/ ABAC / PBAC quality policies Events Quality (Broker interceptors, content validation rules) on-prem hosted Technical metadata Business metadata Lineage metadata REST API GraphQL Events Portal Events Catalog Schema Registry Connectors Client Applications Java, .NET, Python, .. REST Proxy Analytics Data storage Data Catalog Non-streaming data sources DB MQ Host
  • 28. Confluent acts as the Central Nervous System to connect all of your apps & data systems Databases Data Warehouses AWS, Azure, GCP Legacy Infra / Mainframes Custom Apps SaaS Apps Legacy Apps AWS, Azure, GCP Databases Data Warehouses Legacy Infra / Mainframes Custom Apps SaaS Apps Legacy Apps
  • 29. Inter-cluster lineage API Time series lineage Interoperability Catalog integration Confluent focuses on.. Intra-cluster lineage
  • 31. SWITZERLAND Backbine for a scalable busines Networks & Data Mesh Modern Payments in Cloud Central Data Platform Convergence of BI & CX IoT & Microservices Governed Data Mesh