SlideShare una empresa de Scribd logo
1 de 19
Descargar para leer sin conexión
#30
4.10.2019
PDM MEETUP
NEXT GEN DATA INTEGRATION
PATTERNS WITH JEFF POLLOCK
WE ARE MEETING EXACTLY 62 YEARS AFTER SPUTNIK 1 LAUNCH☺
PDM MEETUP 2
PRAGUE DATA MANAGEMENT MEETUP (PDM MEETUP)
– Open professional group
– Based on www.meetup.com
– Everyone is welcomed
– There are no bad topics, only bad speakers☺
– You can show anything to others
– Operational since September 2015
– Sponsored by ADASTRA
DATA MANAGEMENT
DATA ACQUISITION
DATA STORING
DATA INTEGRATION
DATA ANALYTICS
DATA USAGE
PDM MEETUP 3
MEETUP HISTORY
# Date Topics
1 10. 9. 2015 Data Management
2 14. 10. 2015 Data Lake
3 23. 11. 2015 Dark Data (without Dark Energy and Dark Force)
4 12. 1. 2016 Data Lake
5 7. 3. 2016 Sad Stories About DW/BI Modeling (sad only)
6 23. 3. 2016 Self-service BI Street Battle
7 27. 4. 2016 Let's explore the new Microsoft PowerBI!
8 22. 9. 2016 Data Management pro začátečníky
Data Management for Beginners
9 17. 10. 2016 Small Big Data
10 22. 11. 2016 Základy modelování DW/BI
DW/BI Modeling Basics
11 23.1.2017 Komponenty datových skladů
Data Warehouse Components
12 28.2.2017 Operational Data Store
13 28.3.2017 Metadata v DW/BI
DW/BI Metadata
# Date Topics
14 25.4.2017 Jak se stát DW/BI konzultantem
Be a DW/BI Consultant
15 16.5.2017 SQL
16 29.5.2017 From IoT to AI: Applications of time series data
17 26.9.2017 Aktuální trendy v data managementu
Actual trends in data management
18 24.10.2017 Datové platformy na technologiích Oracle
Data platforms based on Oracle
19 21.11.2017 Big Data rychle a zběsile / Big Data Fast and Furious
20 30.1.2018 Jak se staví velké datové sklady
How to build huge data warehouse
21 27.2.2018 Základy modelování DW/BI #2
DW/BI Modeling Basics
22 27.3.2018 Big Data: How to deal with sensorics (floating) data easily
23 17.4.2018 DW/BIaaS
24 22.5.2018 Be a Consultant / Jak se stát konzultantem
25 19.6.2018 Building AI-Powered Retail Store
26 17.9.2018 Information Management 101
27 23.10.2018 Blockchain
28 29.1.2019 DW & BI trendy v roce 2019 / DW & BI Trends in 2019
29 26.3.2019 Data Warehouse Automation
30 10.4.2019 Next Gen Data Integration Patterns With Jeff Pollock
What Next? Meet Pepper? Big Data? Cloud DW? DW Basics?
DATA MANAGEMENT ALWAYS & FOREVER
PDM MEETUP
5
BRIEF DATA MANAGEMENT HISTORY
Modern Age
Cloud
Automation
Logical Data Warehouse
Extended Data Warehouse
Data Lake
Polyglot Architecture
Kappa / Lambda
Databus
Data Pipeline
Real-time Data Integration
Big Data ETL
Open Source Analytics
Big Data Analytics
Self-service BI & ETL
Data Science
Machine Learning & AI
Hadoop without Hadoop
Stream Analytics
All data Analytics
Data Management Platform
Autonomous Technologies
Decoupled Compute & Storage
Serverless
Prehistory
Controlled Chaos
Best Practice Awaking
Manual Scripting
Primeval Relational Analytics
1985 - 1995
Antiquity
Titans: Kimball vs. Inmon
Maturing Best practices
Enterprise Data Warehouse
ETL
OLAP
Reference Data Management
Classic Relational Analytics
1995 – 2005 2005 - 2015
Middle Age
Traditional Data Warehouse
Hub-and-Spoke Architecture
Data Governance
Master Data Management
Metadata-Driven Development
ELT
Data Vault
Data Mining
DW Appliance
Columnar DB
In-memory DB
Hadoop Stack Dawn
Unstructured Data Analytics
2015 - 2025
Future?
2025 - ∞
INFINITE DATA MANAGEMENT LOOP IS STILL SAME
Collect
Integrate
Enrich
Store
Analyze
Discover
Use
Curate
CLASSICAL DATA WAREHOUSE
– Key data platform for decades but no more
– Data system used for reporting and data analysis, and
is considered a core component of business
intelligence. DWs are central repositories of integrated
data from one or more disparate sources.
– A large amount of information from a company stored
on a computer and used for making business
decisions
– Old but very mature concept with some potential
– Core Features
– Database (usually RDBMS)
– Subject Orientation
– Data Integration
– History
– Structure Stability
– Batch processing & significant data latencies
– DW, DWH, MIS, ADS, ADW, EDW, DP
– NEXT GEN DATA INTEGRATION NEEDED
Data Warehouse
Data
Source
Data
Acquistion
Data
Integration
Data
Staging Data Repository
Reporting &
Other Data
Usage
Analytics
Data
Source
BUSINES PRIORITIES VS. CLASSICAL DATA WAREHOUES
Grow revenue & profit
Improve CX
Improve products and services
360 degree view
Digital transformation
Accelerate responses to business and
market changes
Real-time data-driven decisions
Faster predictive insights
Smarter intelligent business
Structured static data only
Melting with data growth
Business demand exceeds IT capacities & IT budgets
Data siloed cross multiple platforms
Growing operational overhead
Missing real-time insights
Unscalable
Limited advanced analytics
Really expensive TCO
Outdated governance and security
Data
Staging
Area
Ralph Kimball
Data Warehouse Bus (DW)
Bottom-Up
Conformed Data Marts
(Kimball’s Data Warehouse)
Conformed
Dimensions
Business Transformation
CLASSICAL DATA WAREHOUSE ARCHITECTURES (HUB-AND-SPOKE)
Data
Sources
Data
Marts
RDBMS
RDBMS
Reporting
Data Apps
Bill Inmon
Enterprise Data Warehouse (EDW)
Top-Down
Dan Linstedt
Data Vault (DV)
Top-Down
Technical
Transformation
Technical
Transformation
Technical
Transformation
Business
Transformation
Business
Transformation
Data
Sources
Data
Sources
Data
Marts
Data
Staging
Area
Data
Staging
Area
Data
Warehouse
Data
Vault
Business
Vault
Business
Transformation
RDBMS
RDBMS
Reporting
Data Apps
RDBMS
RDBMS
Reporting
Data Apps
Data
Marts
Complexity
DATA ARCHITECTURE EVOLUTION
Hub-and-Spoke
Data Warehouse
Data
Integration
Data
AcquistionData Sources Data Warehouse
RDBMS
RDBMS
Reporting
Data Apps
Data
Marts
Analytics
Query
Engine
Polyglot
Data Federation
Data Virtualization
Logical Data Warehouse
Data Warehouse RDBMS
Reporting
RDBMS
Data Apps
Data
Marts Analytics
Data
Integration
Data
Acquistion
Data Sources
Kappa
Databus
Data Sources
Data Ingest
Messaging
CDC
Bulk Copy
Files
Data Extractor
Serving
Layer
Data Lake
REST
SQL
Pub/Sub
Data Integration
Data Warehouse RDBMS
Reporting
RDBMS
Data Apps
Data Marts
Analytics
Speed Layer
Pipeline Manager
Lambda
Speed Layer
Pipeline Manager
Batch Layer
Object Storage
Data Sources
Data Ingest
Messaging
CDC
Bulk Copy
Files
Data Extractor
Serving
Layer
Data Lake
REST
SQL
Pub/Sub
Data Integration
Data Warehouse RDBMS
Reporting
RDBMS
Data Apps
Data Marts
Analytics
DATA INTEGRATION PATTERNS
Mediator
Load
Extract
Extract
Load Transform
Transform Load
Extract Transform
Source Target
TEL
ELT
ETL
API Call API LogicData API
CDC Change Capture LoadExtract ReplicationTransport
Pub/Sub SubscriptionPublisher Broker
ETLT Extract
Load Transform
LoadTransform
Data Pipeline Data Pipeline
CLOUD & CLOUD COMPUTING LONG HISTORY
Before 4 billion years
The first cloud on
Earth
1994
Andy Hertzfeld used the
term for a computing
platform
1977
The cloud icon was used for a
large computer network
2006
Amazon Web Services
2008
Google Cloud
Platform
2008
Alibaba Cloud
2010
Microsoft
Azure
2012
Oracle Cloud
2014
IBM
Bluemix
Hybrid
Private
Public
On-Premises
Applications
Data
Runtime
Middleware
OS
Virtualization
Servers
Storage
Networking
IaaS
(Infrastructure as a Service)
Applications
Data
Runtime
Middleware
OS
Virtualization
Servers
Storage
Networking
PaaS
(Platform as a Service)
Applications
Data
Runtime
Middleware
OS
Virtualization
Servers
Storage
Networking
SaaS
(Software as a Service)
Applications
Data
Runtime
Middleware
OS
Virtualization
Servers
Storage
Networking
CLOUD CONTINUUM
DBaaS DWaaS DLaaS DWaaS
CLOUD WARS
Source: https://cloudwars.co
Top 10 Cloud Vendors Hit $37 Billion in Q2 As Microsoft, Amazon Drive 50%
Why Microsoft’s Beating Amazon: Cloud Deals with SAP, Oracle and ServiceNow
Microsoft and Oracle to interconnect Microsoft Azure and Oracle Cloud
Adastra Reference Architecture 2005
Adastra Reference Architecture 2019
MODERN DATA MANAGEMENT SUMMARY
Data
Ingest
{}
Data
Integration
Data
Management
Architecture
Data
Model
Database
Data
Repository
Deployment
Data
Usage
E-R ModelHub & Spoke
Kappa / Databus
Graph Data Model
Key Management
Data Discovery
Data Science
On-premise
Cloud
Hybrid Cloud
Multi-Cloud
Data Warehouse
Data Mart
Sandbox
Business Intelligence
Reporting
Machine Learning
Data Lake
RDBMS
In-memory
Document Store
Multidimensional DB
Graph DBMS
Columnar DBMS
Object Store
NoSQL
Multidimensional
Model
Data Archive
Time Variance
Data Latency
Audit
Date Tiering
Data Retention
Data SecurityAutomation
Orchestration
Aggregation
Reconciliation
ETL
Cleansing
Standardization
Data Loading
Data Replication
Change Data Capture
Manual Inputs
Stream Processing
Legacy
Lambda
Operational
Data Store
Snowflake Schema
Big Data Fabric
Star Schema Metadata
Reference
Data Management
Data Catalog
Data Governance
Data Quering
Data Literacy
Master
Data Management
TCO Management
Governance
Polyglot
Key-Value
Column Family
Data API
File RepositoryDistributed
File System
Data Pipelines
Master Data
Repository
19
DATA MANAGEMENT JOKE FROM CALIFORNIA, USA☺

Más contenido relacionado

La actualidad más candente

3 Reasons Data Virtualization Matters in Your Portfolio
3 Reasons Data Virtualization Matters in Your Portfolio3 Reasons Data Virtualization Matters in Your Portfolio
3 Reasons Data Virtualization Matters in Your PortfolioDenodo
 
Data Integration and Data Warehousing for Cloud, Big Data and IoT: 
What’s Ne...
Data Integration and Data Warehousing for Cloud, Big Data and IoT: 
What’s Ne...Data Integration and Data Warehousing for Cloud, Big Data and IoT: 
What’s Ne...
Data Integration and Data Warehousing for Cloud, Big Data and IoT: 
What’s Ne...Rittman Analytics
 
Big Data & Data Lakes Building Blocks
Big Data & Data Lakes Building BlocksBig Data & Data Lakes Building Blocks
Big Data & Data Lakes Building BlocksAmazon Web Services
 
How to Take Advantage of an Enterprise Data Warehouse in the Cloud
How to Take Advantage of an Enterprise Data Warehouse in the CloudHow to Take Advantage of an Enterprise Data Warehouse in the Cloud
How to Take Advantage of an Enterprise Data Warehouse in the CloudDenodo
 
Simplifying Cloud Architectures with Data Virtualization
Simplifying Cloud Architectures with Data VirtualizationSimplifying Cloud Architectures with Data Virtualization
Simplifying Cloud Architectures with Data VirtualizationDenodo
 
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
 
Organising the Data Lake - Information Management in a Big Data World
Organising the Data Lake - Information Management in a Big Data WorldOrganising the Data Lake - Information Management in a Big Data World
Organising the Data Lake - Information Management in a Big Data WorldDataWorks Summit/Hadoop Summit
 
Partner Enablement: Key Differentiators of Denodo Platform 6.0 for the Field
Partner Enablement: Key Differentiators of Denodo Platform 6.0 for the FieldPartner Enablement: Key Differentiators of Denodo Platform 6.0 for the Field
Partner Enablement: Key Differentiators of Denodo Platform 6.0 for the FieldDenodo
 
Enterprise Architecture in the Era of Big Data and Quantum Computing
Enterprise Architecture in the Era of Big Data and Quantum ComputingEnterprise Architecture in the Era of Big Data and Quantum Computing
Enterprise Architecture in the Era of Big Data and Quantum ComputingKnowledgent
 
THE FUTURE OF DATA: PROVISIONING ANALYTICS-READY DATA AT SPEED
THE FUTURE OF DATA: PROVISIONING ANALYTICS-READY DATA AT SPEEDTHE FUTURE OF DATA: PROVISIONING ANALYTICS-READY DATA AT SPEED
THE FUTURE OF DATA: PROVISIONING ANALYTICS-READY DATA AT SPEEDwebwinkelvakdag
 
Architecture of Big Data Solutions
Architecture of Big Data SolutionsArchitecture of Big Data Solutions
Architecture of Big Data SolutionsGuido Schmutz
 
Data virtualization an introduction
Data virtualization an introductionData virtualization an introduction
Data virtualization an introductionDenodo
 
Data Modeling for Big Data
Data Modeling for Big DataData Modeling for Big Data
Data Modeling for Big DataDATAVERSITY
 
The Business Value of Big Data
The Business Value of Big DataThe Business Value of Big Data
The Business Value of Big DataClark Boyd
 
Data Mesh at CMC Markets: Past, Present and Future
Data Mesh at CMC Markets: Past, Present and FutureData Mesh at CMC Markets: Past, Present and Future
Data Mesh at CMC Markets: Past, Present and FutureLorenzo Nicora
 
A Big Data Journey
A Big Data JourneyA Big Data Journey
A Big Data JourneyPaul Boal
 
Finding business value in Big Data
Finding business value in Big DataFinding business value in Big Data
Finding business value in Big DataJames Serra
 
The Curse of the Data Lake Monster
The Curse of the Data Lake MonsterThe Curse of the Data Lake Monster
The Curse of the Data Lake MonsterThoughtworks
 

La actualidad más candente (20)

3 Reasons Data Virtualization Matters in Your Portfolio
3 Reasons Data Virtualization Matters in Your Portfolio3 Reasons Data Virtualization Matters in Your Portfolio
3 Reasons Data Virtualization Matters in Your Portfolio
 
Data Integration and Data Warehousing for Cloud, Big Data and IoT: 
What’s Ne...
Data Integration and Data Warehousing for Cloud, Big Data and IoT: 
What’s Ne...Data Integration and Data Warehousing for Cloud, Big Data and IoT: 
What’s Ne...
Data Integration and Data Warehousing for Cloud, Big Data and IoT: 
What’s Ne...
 
Big Data & Data Lakes Building Blocks
Big Data & Data Lakes Building BlocksBig Data & Data Lakes Building Blocks
Big Data & Data Lakes Building Blocks
 
How to Take Advantage of an Enterprise Data Warehouse in the Cloud
How to Take Advantage of an Enterprise Data Warehouse in the CloudHow to Take Advantage of an Enterprise Data Warehouse in the Cloud
How to Take Advantage of an Enterprise Data Warehouse in the Cloud
 
Simplifying Cloud Architectures with Data Virtualization
Simplifying Cloud Architectures with Data VirtualizationSimplifying Cloud Architectures with Data Virtualization
Simplifying Cloud Architectures with Data Virtualization
 
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...
 
[XConf Brasil 2020] Data mesh
[XConf Brasil 2020] Data mesh[XConf Brasil 2020] Data mesh
[XConf Brasil 2020] Data mesh
 
Organising the Data Lake - Information Management in a Big Data World
Organising the Data Lake - Information Management in a Big Data WorldOrganising the Data Lake - Information Management in a Big Data World
Organising the Data Lake - Information Management in a Big Data World
 
Partner Enablement: Key Differentiators of Denodo Platform 6.0 for the Field
Partner Enablement: Key Differentiators of Denodo Platform 6.0 for the FieldPartner Enablement: Key Differentiators of Denodo Platform 6.0 for the Field
Partner Enablement: Key Differentiators of Denodo Platform 6.0 for the Field
 
Enterprise Architecture in the Era of Big Data and Quantum Computing
Enterprise Architecture in the Era of Big Data and Quantum ComputingEnterprise Architecture in the Era of Big Data and Quantum Computing
Enterprise Architecture in the Era of Big Data and Quantum Computing
 
THE FUTURE OF DATA: PROVISIONING ANALYTICS-READY DATA AT SPEED
THE FUTURE OF DATA: PROVISIONING ANALYTICS-READY DATA AT SPEEDTHE FUTURE OF DATA: PROVISIONING ANALYTICS-READY DATA AT SPEED
THE FUTURE OF DATA: PROVISIONING ANALYTICS-READY DATA AT SPEED
 
Architecture of Big Data Solutions
Architecture of Big Data SolutionsArchitecture of Big Data Solutions
Architecture of Big Data Solutions
 
Data virtualization an introduction
Data virtualization an introductionData virtualization an introduction
Data virtualization an introduction
 
Data Modeling for Big Data
Data Modeling for Big DataData Modeling for Big Data
Data Modeling for Big Data
 
The Business Value of Big Data
The Business Value of Big DataThe Business Value of Big Data
The Business Value of Big Data
 
Future of data
Future of dataFuture of data
Future of data
 
Data Mesh at CMC Markets: Past, Present and Future
Data Mesh at CMC Markets: Past, Present and FutureData Mesh at CMC Markets: Past, Present and Future
Data Mesh at CMC Markets: Past, Present and Future
 
A Big Data Journey
A Big Data JourneyA Big Data Journey
A Big Data Journey
 
Finding business value in Big Data
Finding business value in Big DataFinding business value in Big Data
Finding business value in Big Data
 
The Curse of the Data Lake Monster
The Curse of the Data Lake MonsterThe Curse of the Data Lake Monster
The Curse of the Data Lake Monster
 

Similar a Prague data management meetup #30 2019-10-04

Prague data management meetup #31 2020-01-27
Prague data management meetup #31 2020-01-27Prague data management meetup #31 2020-01-27
Prague data management meetup #31 2020-01-27Martin Bém
 
Virtualisation de données : Enjeux, Usages & Bénéfices
Virtualisation de données : Enjeux, Usages & BénéficesVirtualisation de données : Enjeux, Usages & Bénéfices
Virtualisation de données : Enjeux, Usages & BénéficesDenodo
 
Data Virtualization: An Introduction
Data Virtualization: An IntroductionData Virtualization: An Introduction
Data Virtualization: An IntroductionDenodo
 
Trivadis Azure Data Lake
Trivadis Azure Data LakeTrivadis Azure Data Lake
Trivadis Azure Data LakeTrivadis
 
Data Virtualization. An Introduction (ASEAN)
Data Virtualization. An Introduction (ASEAN)Data Virtualization. An Introduction (ASEAN)
Data Virtualization. An Introduction (ASEAN)Denodo
 
Building a Single Logical Data Lake: For Advanced Analytics, Data Science, an...
Building a Single Logical Data Lake: For Advanced Analytics, Data Science, an...Building a Single Logical Data Lake: For Advanced Analytics, Data Science, an...
Building a Single Logical Data Lake: For Advanced Analytics, Data Science, an...Denodo
 
Self Service Analytics and a Modern Data Architecture with Data Virtualizatio...
Self Service Analytics and a Modern Data Architecture with Data Virtualizatio...Self Service Analytics and a Modern Data Architecture with Data Virtualizatio...
Self Service Analytics and a Modern Data Architecture with Data Virtualizatio...Denodo
 
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
 
Microsoft cloud big data strategy
Microsoft cloud big data strategyMicrosoft cloud big data strategy
Microsoft cloud big data strategyJames Serra
 
Best Practices For Building and Operating A Managed Data Lake - StampedeCon 2016
Best Practices For Building and Operating A Managed Data Lake - StampedeCon 2016Best Practices For Building and Operating A Managed Data Lake - StampedeCon 2016
Best Practices For Building and Operating A Managed Data Lake - StampedeCon 2016StampedeCon
 
Building the Next-gen Digital Meter Platform for Fluvius
Building the Next-gen Digital Meter Platform for FluviusBuilding the Next-gen Digital Meter Platform for Fluvius
Building the Next-gen Digital Meter Platform for FluviusDatabricks
 
Exploring the Wider World of Big Data- Vasalis Kapsalis
Exploring the Wider World of Big Data- Vasalis KapsalisExploring the Wider World of Big Data- Vasalis Kapsalis
Exploring the Wider World of Big Data- Vasalis KapsalisNetAppUK
 
Building a modern data warehouse
Building a modern data warehouseBuilding a modern data warehouse
Building a modern data warehouseJames Serra
 
Modernize & Automate Analytics Data Pipelines
Modernize & Automate Analytics Data PipelinesModernize & Automate Analytics Data Pipelines
Modernize & Automate Analytics Data PipelinesCarole Gunst
 
The Future of Data Warehousing and Data Integration
The Future of Data Warehousing and Data IntegrationThe Future of Data Warehousing and Data Integration
The Future of Data Warehousing and Data IntegrationEric Kavanagh
 
Data Virtualization: An Introduction
Data Virtualization: An IntroductionData Virtualization: An Introduction
Data Virtualization: An IntroductionDenodo
 
5 Steps for Architecting a Data Lake
5 Steps for Architecting a Data Lake5 Steps for Architecting a Data Lake
5 Steps for Architecting a Data LakeMetroStar
 
SAP Analytics Cloud: Haben Sie schon alle Datenquellen im Live-Zugriff?
SAP Analytics Cloud: Haben Sie schon alle Datenquellen im Live-Zugriff?SAP Analytics Cloud: Haben Sie schon alle Datenquellen im Live-Zugriff?
SAP Analytics Cloud: Haben Sie schon alle Datenquellen im Live-Zugriff?Denodo
 
Data Ninja Webinar Series: Accelerating Business Value with Data Virtualizati...
Data Ninja Webinar Series: Accelerating Business Value with Data Virtualizati...Data Ninja Webinar Series: Accelerating Business Value with Data Virtualizati...
Data Ninja Webinar Series: Accelerating Business Value with Data Virtualizati...Denodo
 
Open Source Ecosystem Future of Enterprise IT
Open Source Ecosystem Future of Enterprise ITOpen Source Ecosystem Future of Enterprise IT
Open Source Ecosystem Future of Enterprise ITandreas kuncoro
 

Similar a Prague data management meetup #30 2019-10-04 (20)

Prague data management meetup #31 2020-01-27
Prague data management meetup #31 2020-01-27Prague data management meetup #31 2020-01-27
Prague data management meetup #31 2020-01-27
 
Virtualisation de données : Enjeux, Usages & Bénéfices
Virtualisation de données : Enjeux, Usages & BénéficesVirtualisation de données : Enjeux, Usages & Bénéfices
Virtualisation de données : Enjeux, Usages & Bénéfices
 
Data Virtualization: An Introduction
Data Virtualization: An IntroductionData Virtualization: An Introduction
Data Virtualization: An Introduction
 
Trivadis Azure Data Lake
Trivadis Azure Data LakeTrivadis Azure Data Lake
Trivadis Azure Data Lake
 
Data Virtualization. An Introduction (ASEAN)
Data Virtualization. An Introduction (ASEAN)Data Virtualization. An Introduction (ASEAN)
Data Virtualization. An Introduction (ASEAN)
 
Building a Single Logical Data Lake: For Advanced Analytics, Data Science, an...
Building a Single Logical Data Lake: For Advanced Analytics, Data Science, an...Building a Single Logical Data Lake: For Advanced Analytics, Data Science, an...
Building a Single Logical Data Lake: For Advanced Analytics, Data Science, an...
 
Self Service Analytics and a Modern Data Architecture with Data Virtualizatio...
Self Service Analytics and a Modern Data Architecture with Data Virtualizatio...Self Service Analytics and a Modern Data Architecture with Data Virtualizatio...
Self Service Analytics and a Modern Data Architecture with Data Virtualizatio...
 
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...
 
Microsoft cloud big data strategy
Microsoft cloud big data strategyMicrosoft cloud big data strategy
Microsoft cloud big data strategy
 
Best Practices For Building and Operating A Managed Data Lake - StampedeCon 2016
Best Practices For Building and Operating A Managed Data Lake - StampedeCon 2016Best Practices For Building and Operating A Managed Data Lake - StampedeCon 2016
Best Practices For Building and Operating A Managed Data Lake - StampedeCon 2016
 
Building the Next-gen Digital Meter Platform for Fluvius
Building the Next-gen Digital Meter Platform for FluviusBuilding the Next-gen Digital Meter Platform for Fluvius
Building the Next-gen Digital Meter Platform for Fluvius
 
Exploring the Wider World of Big Data- Vasalis Kapsalis
Exploring the Wider World of Big Data- Vasalis KapsalisExploring the Wider World of Big Data- Vasalis Kapsalis
Exploring the Wider World of Big Data- Vasalis Kapsalis
 
Building a modern data warehouse
Building a modern data warehouseBuilding a modern data warehouse
Building a modern data warehouse
 
Modernize & Automate Analytics Data Pipelines
Modernize & Automate Analytics Data PipelinesModernize & Automate Analytics Data Pipelines
Modernize & Automate Analytics Data Pipelines
 
The Future of Data Warehousing and Data Integration
The Future of Data Warehousing and Data IntegrationThe Future of Data Warehousing and Data Integration
The Future of Data Warehousing and Data Integration
 
Data Virtualization: An Introduction
Data Virtualization: An IntroductionData Virtualization: An Introduction
Data Virtualization: An Introduction
 
5 Steps for Architecting a Data Lake
5 Steps for Architecting a Data Lake5 Steps for Architecting a Data Lake
5 Steps for Architecting a Data Lake
 
SAP Analytics Cloud: Haben Sie schon alle Datenquellen im Live-Zugriff?
SAP Analytics Cloud: Haben Sie schon alle Datenquellen im Live-Zugriff?SAP Analytics Cloud: Haben Sie schon alle Datenquellen im Live-Zugriff?
SAP Analytics Cloud: Haben Sie schon alle Datenquellen im Live-Zugriff?
 
Data Ninja Webinar Series: Accelerating Business Value with Data Virtualizati...
Data Ninja Webinar Series: Accelerating Business Value with Data Virtualizati...Data Ninja Webinar Series: Accelerating Business Value with Data Virtualizati...
Data Ninja Webinar Series: Accelerating Business Value with Data Virtualizati...
 
Open Source Ecosystem Future of Enterprise IT
Open Source Ecosystem Future of Enterprise ITOpen Source Ecosystem Future of Enterprise IT
Open Source Ecosystem Future of Enterprise IT
 

Más de Martin Bém

Pitfalls of Data Warehousing_2019-04-24
Pitfalls of Data Warehousing_2019-04-24Pitfalls of Data Warehousing_2019-04-24
Pitfalls of Data Warehousing_2019-04-24Martin Bém
 
Meetup 2018-10-23
Meetup 2018-10-23Meetup 2018-10-23
Meetup 2018-10-23Martin Bém
 
Prague data management meetup 2018-04-17
Prague data management meetup 2018-04-17Prague data management meetup 2018-04-17
Prague data management meetup 2018-04-17Martin Bém
 
Prague data management meetup 2018-05-22
Prague data management meetup 2018-05-22Prague data management meetup 2018-05-22
Prague data management meetup 2018-05-22Martin Bém
 
Prague data management meetup 2018-03-27
Prague data management meetup 2018-03-27Prague data management meetup 2018-03-27
Prague data management meetup 2018-03-27Martin Bém
 
Prague data management meetup 2018-02-27
Prague data management meetup 2018-02-27Prague data management meetup 2018-02-27
Prague data management meetup 2018-02-27Martin Bém
 
Prague data management meetup 2018-01-30
Prague data management meetup 2018-01-30Prague data management meetup 2018-01-30
Prague data management meetup 2018-01-30Martin Bém
 
Prague data management meetup 2017-11-21
Prague data management meetup 2017-11-21Prague data management meetup 2017-11-21
Prague data management meetup 2017-11-21Martin Bém
 
Prague data management meetup 2017-10-24
Prague data management meetup 2017-10-24Prague data management meetup 2017-10-24
Prague data management meetup 2017-10-24Martin Bém
 
Prague data management meetup 2017-09-26
Prague data management meetup 2017-09-26Prague data management meetup 2017-09-26
Prague data management meetup 2017-09-26Martin Bém
 
Prague data management meetup 2017-05-16
Prague data management meetup 2017-05-16Prague data management meetup 2017-05-16
Prague data management meetup 2017-05-16Martin Bém
 
Prague data management meetup 2017-03-28
Prague data management meetup 2017-03-28Prague data management meetup 2017-03-28
Prague data management meetup 2017-03-28Martin Bém
 
Prague data management meetup 2017-04-25
Prague data management meetup 2017-04-25Prague data management meetup 2017-04-25
Prague data management meetup 2017-04-25Martin Bém
 
Prague data management meetup 2017-02-28
Prague data management meetup 2017-02-28Prague data management meetup 2017-02-28
Prague data management meetup 2017-02-28Martin Bém
 
Prague data management meetup 2017-01-23
Prague data management meetup 2017-01-23Prague data management meetup 2017-01-23
Prague data management meetup 2017-01-23Martin Bém
 
Prague data management meetup 2016-11-22
Prague data management meetup 2016-11-22Prague data management meetup 2016-11-22
Prague data management meetup 2016-11-22Martin Bém
 
Prague data management meetup 2016-10-17
Prague data management meetup 2016-10-17Prague data management meetup 2016-10-17
Prague data management meetup 2016-10-17Martin Bém
 
Prague data management meetup 2016-09-22
Prague data management meetup 2016-09-22Prague data management meetup 2016-09-22
Prague data management meetup 2016-09-22Martin Bém
 
Prague data management meetup 2016-03-07
Prague data management meetup 2016-03-07Prague data management meetup 2016-03-07
Prague data management meetup 2016-03-07Martin Bém
 
Prague data management meetup 2016-01-12 pub
Prague data management meetup 2016-01-12 pubPrague data management meetup 2016-01-12 pub
Prague data management meetup 2016-01-12 pubMartin Bém
 

Más de Martin Bém (20)

Pitfalls of Data Warehousing_2019-04-24
Pitfalls of Data Warehousing_2019-04-24Pitfalls of Data Warehousing_2019-04-24
Pitfalls of Data Warehousing_2019-04-24
 
Meetup 2018-10-23
Meetup 2018-10-23Meetup 2018-10-23
Meetup 2018-10-23
 
Prague data management meetup 2018-04-17
Prague data management meetup 2018-04-17Prague data management meetup 2018-04-17
Prague data management meetup 2018-04-17
 
Prague data management meetup 2018-05-22
Prague data management meetup 2018-05-22Prague data management meetup 2018-05-22
Prague data management meetup 2018-05-22
 
Prague data management meetup 2018-03-27
Prague data management meetup 2018-03-27Prague data management meetup 2018-03-27
Prague data management meetup 2018-03-27
 
Prague data management meetup 2018-02-27
Prague data management meetup 2018-02-27Prague data management meetup 2018-02-27
Prague data management meetup 2018-02-27
 
Prague data management meetup 2018-01-30
Prague data management meetup 2018-01-30Prague data management meetup 2018-01-30
Prague data management meetup 2018-01-30
 
Prague data management meetup 2017-11-21
Prague data management meetup 2017-11-21Prague data management meetup 2017-11-21
Prague data management meetup 2017-11-21
 
Prague data management meetup 2017-10-24
Prague data management meetup 2017-10-24Prague data management meetup 2017-10-24
Prague data management meetup 2017-10-24
 
Prague data management meetup 2017-09-26
Prague data management meetup 2017-09-26Prague data management meetup 2017-09-26
Prague data management meetup 2017-09-26
 
Prague data management meetup 2017-05-16
Prague data management meetup 2017-05-16Prague data management meetup 2017-05-16
Prague data management meetup 2017-05-16
 
Prague data management meetup 2017-03-28
Prague data management meetup 2017-03-28Prague data management meetup 2017-03-28
Prague data management meetup 2017-03-28
 
Prague data management meetup 2017-04-25
Prague data management meetup 2017-04-25Prague data management meetup 2017-04-25
Prague data management meetup 2017-04-25
 
Prague data management meetup 2017-02-28
Prague data management meetup 2017-02-28Prague data management meetup 2017-02-28
Prague data management meetup 2017-02-28
 
Prague data management meetup 2017-01-23
Prague data management meetup 2017-01-23Prague data management meetup 2017-01-23
Prague data management meetup 2017-01-23
 
Prague data management meetup 2016-11-22
Prague data management meetup 2016-11-22Prague data management meetup 2016-11-22
Prague data management meetup 2016-11-22
 
Prague data management meetup 2016-10-17
Prague data management meetup 2016-10-17Prague data management meetup 2016-10-17
Prague data management meetup 2016-10-17
 
Prague data management meetup 2016-09-22
Prague data management meetup 2016-09-22Prague data management meetup 2016-09-22
Prague data management meetup 2016-09-22
 
Prague data management meetup 2016-03-07
Prague data management meetup 2016-03-07Prague data management meetup 2016-03-07
Prague data management meetup 2016-03-07
 
Prague data management meetup 2016-01-12 pub
Prague data management meetup 2016-01-12 pubPrague data management meetup 2016-01-12 pub
Prague data management meetup 2016-01-12 pub
 

Último

EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 

Último (20)

EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 

Prague data management meetup #30 2019-10-04

  • 1. #30 4.10.2019 PDM MEETUP NEXT GEN DATA INTEGRATION PATTERNS WITH JEFF POLLOCK
  • 2. WE ARE MEETING EXACTLY 62 YEARS AFTER SPUTNIK 1 LAUNCH☺ PDM MEETUP 2
  • 3. PRAGUE DATA MANAGEMENT MEETUP (PDM MEETUP) – Open professional group – Based on www.meetup.com – Everyone is welcomed – There are no bad topics, only bad speakers☺ – You can show anything to others – Operational since September 2015 – Sponsored by ADASTRA DATA MANAGEMENT DATA ACQUISITION DATA STORING DATA INTEGRATION DATA ANALYTICS DATA USAGE PDM MEETUP 3
  • 4. MEETUP HISTORY # Date Topics 1 10. 9. 2015 Data Management 2 14. 10. 2015 Data Lake 3 23. 11. 2015 Dark Data (without Dark Energy and Dark Force) 4 12. 1. 2016 Data Lake 5 7. 3. 2016 Sad Stories About DW/BI Modeling (sad only) 6 23. 3. 2016 Self-service BI Street Battle 7 27. 4. 2016 Let's explore the new Microsoft PowerBI! 8 22. 9. 2016 Data Management pro začátečníky Data Management for Beginners 9 17. 10. 2016 Small Big Data 10 22. 11. 2016 Základy modelování DW/BI DW/BI Modeling Basics 11 23.1.2017 Komponenty datových skladů Data Warehouse Components 12 28.2.2017 Operational Data Store 13 28.3.2017 Metadata v DW/BI DW/BI Metadata # Date Topics 14 25.4.2017 Jak se stát DW/BI konzultantem Be a DW/BI Consultant 15 16.5.2017 SQL 16 29.5.2017 From IoT to AI: Applications of time series data 17 26.9.2017 Aktuální trendy v data managementu Actual trends in data management 18 24.10.2017 Datové platformy na technologiích Oracle Data platforms based on Oracle 19 21.11.2017 Big Data rychle a zběsile / Big Data Fast and Furious 20 30.1.2018 Jak se staví velké datové sklady How to build huge data warehouse 21 27.2.2018 Základy modelování DW/BI #2 DW/BI Modeling Basics 22 27.3.2018 Big Data: How to deal with sensorics (floating) data easily 23 17.4.2018 DW/BIaaS 24 22.5.2018 Be a Consultant / Jak se stát konzultantem 25 19.6.2018 Building AI-Powered Retail Store 26 17.9.2018 Information Management 101 27 23.10.2018 Blockchain 28 29.1.2019 DW & BI trendy v roce 2019 / DW & BI Trends in 2019 29 26.3.2019 Data Warehouse Automation 30 10.4.2019 Next Gen Data Integration Patterns With Jeff Pollock What Next? Meet Pepper? Big Data? Cloud DW? DW Basics?
  • 5. DATA MANAGEMENT ALWAYS & FOREVER PDM MEETUP 5
  • 6. BRIEF DATA MANAGEMENT HISTORY Modern Age Cloud Automation Logical Data Warehouse Extended Data Warehouse Data Lake Polyglot Architecture Kappa / Lambda Databus Data Pipeline Real-time Data Integration Big Data ETL Open Source Analytics Big Data Analytics Self-service BI & ETL Data Science Machine Learning & AI Hadoop without Hadoop Stream Analytics All data Analytics Data Management Platform Autonomous Technologies Decoupled Compute & Storage Serverless Prehistory Controlled Chaos Best Practice Awaking Manual Scripting Primeval Relational Analytics 1985 - 1995 Antiquity Titans: Kimball vs. Inmon Maturing Best practices Enterprise Data Warehouse ETL OLAP Reference Data Management Classic Relational Analytics 1995 – 2005 2005 - 2015 Middle Age Traditional Data Warehouse Hub-and-Spoke Architecture Data Governance Master Data Management Metadata-Driven Development ELT Data Vault Data Mining DW Appliance Columnar DB In-memory DB Hadoop Stack Dawn Unstructured Data Analytics 2015 - 2025 Future? 2025 - ∞
  • 7. INFINITE DATA MANAGEMENT LOOP IS STILL SAME Collect Integrate Enrich Store Analyze Discover Use Curate
  • 8. CLASSICAL DATA WAREHOUSE – Key data platform for decades but no more – Data system used for reporting and data analysis, and is considered a core component of business intelligence. DWs are central repositories of integrated data from one or more disparate sources. – A large amount of information from a company stored on a computer and used for making business decisions – Old but very mature concept with some potential – Core Features – Database (usually RDBMS) – Subject Orientation – Data Integration – History – Structure Stability – Batch processing & significant data latencies – DW, DWH, MIS, ADS, ADW, EDW, DP – NEXT GEN DATA INTEGRATION NEEDED Data Warehouse Data Source Data Acquistion Data Integration Data Staging Data Repository Reporting & Other Data Usage Analytics Data Source
  • 9. BUSINES PRIORITIES VS. CLASSICAL DATA WAREHOUES Grow revenue & profit Improve CX Improve products and services 360 degree view Digital transformation Accelerate responses to business and market changes Real-time data-driven decisions Faster predictive insights Smarter intelligent business Structured static data only Melting with data growth Business demand exceeds IT capacities & IT budgets Data siloed cross multiple platforms Growing operational overhead Missing real-time insights Unscalable Limited advanced analytics Really expensive TCO Outdated governance and security
  • 10. Data Staging Area Ralph Kimball Data Warehouse Bus (DW) Bottom-Up Conformed Data Marts (Kimball’s Data Warehouse) Conformed Dimensions Business Transformation CLASSICAL DATA WAREHOUSE ARCHITECTURES (HUB-AND-SPOKE) Data Sources Data Marts RDBMS RDBMS Reporting Data Apps Bill Inmon Enterprise Data Warehouse (EDW) Top-Down Dan Linstedt Data Vault (DV) Top-Down Technical Transformation Technical Transformation Technical Transformation Business Transformation Business Transformation Data Sources Data Sources Data Marts Data Staging Area Data Staging Area Data Warehouse Data Vault Business Vault Business Transformation RDBMS RDBMS Reporting Data Apps RDBMS RDBMS Reporting Data Apps Data Marts
  • 11. Complexity DATA ARCHITECTURE EVOLUTION Hub-and-Spoke Data Warehouse Data Integration Data AcquistionData Sources Data Warehouse RDBMS RDBMS Reporting Data Apps Data Marts Analytics Query Engine Polyglot Data Federation Data Virtualization Logical Data Warehouse Data Warehouse RDBMS Reporting RDBMS Data Apps Data Marts Analytics Data Integration Data Acquistion Data Sources Kappa Databus Data Sources Data Ingest Messaging CDC Bulk Copy Files Data Extractor Serving Layer Data Lake REST SQL Pub/Sub Data Integration Data Warehouse RDBMS Reporting RDBMS Data Apps Data Marts Analytics Speed Layer Pipeline Manager Lambda Speed Layer Pipeline Manager Batch Layer Object Storage Data Sources Data Ingest Messaging CDC Bulk Copy Files Data Extractor Serving Layer Data Lake REST SQL Pub/Sub Data Integration Data Warehouse RDBMS Reporting RDBMS Data Apps Data Marts Analytics
  • 12. DATA INTEGRATION PATTERNS Mediator Load Extract Extract Load Transform Transform Load Extract Transform Source Target TEL ELT ETL API Call API LogicData API CDC Change Capture LoadExtract ReplicationTransport Pub/Sub SubscriptionPublisher Broker ETLT Extract Load Transform LoadTransform Data Pipeline Data Pipeline
  • 13. CLOUD & CLOUD COMPUTING LONG HISTORY Before 4 billion years The first cloud on Earth 1994 Andy Hertzfeld used the term for a computing platform 1977 The cloud icon was used for a large computer network 2006 Amazon Web Services 2008 Google Cloud Platform 2008 Alibaba Cloud 2010 Microsoft Azure 2012 Oracle Cloud 2014 IBM Bluemix
  • 14. Hybrid Private Public On-Premises Applications Data Runtime Middleware OS Virtualization Servers Storage Networking IaaS (Infrastructure as a Service) Applications Data Runtime Middleware OS Virtualization Servers Storage Networking PaaS (Platform as a Service) Applications Data Runtime Middleware OS Virtualization Servers Storage Networking SaaS (Software as a Service) Applications Data Runtime Middleware OS Virtualization Servers Storage Networking CLOUD CONTINUUM DBaaS DWaaS DLaaS DWaaS
  • 15. CLOUD WARS Source: https://cloudwars.co Top 10 Cloud Vendors Hit $37 Billion in Q2 As Microsoft, Amazon Drive 50% Why Microsoft’s Beating Amazon: Cloud Deals with SAP, Oracle and ServiceNow Microsoft and Oracle to interconnect Microsoft Azure and Oracle Cloud
  • 18. MODERN DATA MANAGEMENT SUMMARY Data Ingest {} Data Integration Data Management Architecture Data Model Database Data Repository Deployment Data Usage E-R ModelHub & Spoke Kappa / Databus Graph Data Model Key Management Data Discovery Data Science On-premise Cloud Hybrid Cloud Multi-Cloud Data Warehouse Data Mart Sandbox Business Intelligence Reporting Machine Learning Data Lake RDBMS In-memory Document Store Multidimensional DB Graph DBMS Columnar DBMS Object Store NoSQL Multidimensional Model Data Archive Time Variance Data Latency Audit Date Tiering Data Retention Data SecurityAutomation Orchestration Aggregation Reconciliation ETL Cleansing Standardization Data Loading Data Replication Change Data Capture Manual Inputs Stream Processing Legacy Lambda Operational Data Store Snowflake Schema Big Data Fabric Star Schema Metadata Reference Data Management Data Catalog Data Governance Data Quering Data Literacy Master Data Management TCO Management Governance Polyglot Key-Value Column Family Data API File RepositoryDistributed File System Data Pipelines Master Data Repository
  • 19. 19 DATA MANAGEMENT JOKE FROM CALIFORNIA, USA☺