SlideShare une entreprise Scribd logo
1  sur  52
Télécharger pour lire hors ligne
Grab s-­me
c-­ffee and
enj-­y the
pre!sh-­w
banter
bef-­re the
t-­p -­f the
h-­ur
The Briefing Room
Is ETL Now a 4-Letter Word? Preparing for Streaming Analytics
Twitter Tag: #briefr The Briefing Room
Welcome
Host:
Eric Kavanagh
eric.kavanagh@bloorgroup.com
@eric_kavanagh
Twitter Tag: #briefr The Briefing Room
  Reveal the essential characteristics of enterprise
software, good and bad
  Provide a forum for detailed analysis of today s innovative
technologies
  Give vendors a chance to explain their product to savvy
analysts
  Allow audience members to pose serious questions... and
get answers!
Mission
Twitter Tag: #briefr The Briefing Room
Topics
October: DATA MANAGEMENT
November: ANALYTICS
December: INNOVATORS
Twitter Tag: #briefr The Briefing Room
Race Cars Need Professional Race Tracks
!  Structural
Integrity Matters
!  Archaic
Architecture
Causes Problems
!  Once in Place,
Enjoy the Show!
Twitter Tag: #briefr The Briefing Room
Analyst: Mark Madsen
Mark Madsen is president of Third Nature, a
technology research and consulting firm
focused on business intelligence, data
integration and data management. Mark is
an award-winning author, architect and
CTO whose work has been featured in
numerous industry publications. Over the
past ten years Mark received awards for his
work from the American Productivity &
Quality Center, TDWI, and the Smithsonian
Institute. He is an international speaker, a
contributor to Forbes Online and on the
O’Reilly Strata program committee. For
more information or to contact Mark, follow
@markmadsen on Twitter or visit http://
ThirdNature.net
Twitter Tag: #briefr The Briefing Room
Striim
Striim, formerly WebAction, is a streaming and intelligence
platform specializing in data integration across multiple
internal and external sources
  The platform leverages continuous in-memory processing to
deliver insights within seconds
Striim enables data correlation, anomaly detection, alert
and workflow triggers and detailed visualizations
Twitter Tag: #briefr The Briefing Room
Guest: Steve Wilkes
Steve Wilkes, Founder and CTO of Striim, is a life-
long technologist, architect, and hands-on
development executive. Prior to founding
WebAction, Steve was the senior director of the
Advanced Technology Group at GoldenGate
Software. Here he focused on data integration and
continued this role following the acquisition by
Oracle, where he also took the lead for Oracle’s
cloud data integration strategy. His earlier career
included Senior Enterprise Architect at The
Middleware Company, principal technologist at
AltoWeb and a number of product development
and consulting roles including Cap Gemini’s
Advanced Technology Group. Steve has handled
every role in the software lifecycle and most roles
in a technology company at some point during his
career. He still codes in multiple languages, often
at the same time.
brought to you by WebAction
Is#ETL#Now#a#4,Le.er#Word?#
Preparing#for#Streaming#Analy?cs#
SteveWilkes -CTO/FounderWebAction October2015
Striim Executive Summary
The Striim Team is uniquely qualified to solve the
streaming analytics problem.
Founded#
#
Leading#investors#
#
Technology#
#
Customers#
Founded#in#2012#by#core#team#out#of#GoldenGate#SoKware#and#WebLogic#
#
Backed#by#leading#investors:#Summit#Partners#and#Intel#Capital#
#
Striim#PlaOorm#,#Current#release#,#v.#3.1.4##
#
Deployments#in#financial#services,#telco,#retail,#gaming,#IoT#
Striim provides
Streaming Integration and Intelligence
enabling companies to
Make data useful the instant it’s born.
FINANCE# CRM# MARKETING# HR# SALES# SUPPLY# INVENTORY#
FINANCE# HR#CRM# SUPPLY# INVENTORY#MARKETING# SALES#
DATA#
WAREHOUSE#
ETL
Log files
Sensors
Sensors
Sensors
Sensors Sensors
Log files
Log files Log filesLog files
Log files
Message Queues
Message Queues
Log files
Sensors
Sensors
Sensors
Sensors Sensors
Log files
Log files Log filesLog files
Log files
Message Queues
Message Queues
•  Exponential increase in volume/velocity/variety of data
•  Increasing business need to address issues while you can affect
the outcome
•  Customer / Employee expectations for instant response
•  Know what the customer knows as soon or before
•  Big Data and ETL are designed for batch processing
•  Enterprises aren’t getting value out of Big Data investments
–  data dumped into data lakes with no organization/filtering
–  by the time it’s processed/analyzed, it’s too late
–  can't integrate database change into Big Data
Data Growth Challenges
•  Data Growth is Exponential
•  More data created in the next 2 years
than ever created before
•  Storage cannot keep up
–  In 2014 we could store 1/3 of the data
–  By 2020 it will be 1/6
•  Only half of the data that should
be secured is secured
* According to IDC's 2014 Digital Universe Study
0
10
20
30
40
50
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
Amount of Data on the Planet (ZB)
Gartner 2014 (Casonato, Heudecker, Beyer, Adrian)
“Through 2018, 90% of deployed data lakes will be useless as they
are overwhelmed with information assets captured for uncertain
use cases. ”
Bill Schmarzo 2015 - CTO of EMC Global Services
“The problem is that most customers are still tackling this whole big
data conversation. You start with your technology, bring in some
Hadoop, throw some data in there and you kind of hope magic stuff
happens. It’s really a process fraught with all kind of misdirection.”
You Don't Query OLTP
•  You need to:
–  simplify
–  filter
–  denormalize
•  Data dumped into
Hadoop is not
designed for querying
*#OBIEE#11g#Training#Online#Class#
•  Access to data
–  CDC for databases
–  Parallel collection of log files
–  Edge processing for sensor data
•  In-flight processing
–  Transformation / Filtering
–  Enrichment / Denormalization
–  Aggregation / Removal of redundant data
•  Scale-out
–  Handle huge and increasing volume
–  Handle incremental processing requirements
•  Security and Governance
–  Know what data you have
–  Being able to protect it granularly
="Streaming"Integra-on"
Database
Transactions
Streaming CDC
Log files
Parallel Log Collection
Sensors
Continuous
Event Collection
Message Queues
Continuous
Event Collection
STREAMINGINTEGRATION
Correlation
EASY TO IMPLEMENT | COST EFFECTIVE | REALTIME CONTINUOUS PROCESSING
Simple Pass Through
of Streaming Data
Collect from Source
Deliver to Target
In Milliseconds
Big Data
Cloud
Databases &
Data Warehouses
Message Queues
Database
Transactions
Streaming CDC
Log files
Parallel Log Collection
Sensors
Continuous
Event Collection
Message Queues
Continuous
Event Collection
STREAMINGINTEGRATION
Correlation
EASY TO IMPLEMENT | COST EFFECTIVE | REALTIME CONTINUOUS PROCESSING
Big Data
Cloud
Databases &
Data Warehouses
Message Queues
Filtering
EnrichmentAggregation
Transformation
WindowingContinuous
Queries
Database
Transactions
Streaming CDC
Log files
Parallel Log Collection
Sensors
Continuous
Event Collection
Big Data
Cloud
Databases &
Data Warehouses
Message Queues
Message Queues
Continuous
Event Collection
Correlation
EASY TO IMPLEMENT | COST EFFECTIVE | REALTIME CONTINUOUS PROCESSING
Alerts
ResultsStore
Real-time
Dashboards
CorrelationDetection
STREAMING
INTELLIGENCE
External
Context
Analyze
Predict
Search
Filtering
EnrichmentAggregation
Transformation
WindowingContinuous
Queries
STREAMINGINTEGRATION
Internode Communication
Distributed Cache
Indexed Results StoreProcessing
Machine Learning
Visualization
Cluster Management
Data
Collection
Data
Delivery
DevelopmentCDC
Logs
Queues
Sensors
Cloud
Big
Data
Queues
DB
con?nuous#streaming#data#and#queries#
Internode Communication
Distributed Cache
Indexed Results StoreProcessing
Machine Learning
Visualization
Cluster Management
Data
Collection
Data
Delivery
DevelopmentCDC
con?nuous#streaming#data#and#queries#
YARN#
Internode Communication
Distributed Cache
Indexed Results StoreProcessing
Machine Learning
Visualization
Cluster Management
Data
Collection
Data
Delivery
DevelopmentCDC
con?nuous#streaming#data#and#queries#
YARN#
+
Java / Python / C++ / Scala /
Erlang / Go / JS
+
A Team of Engineers
+
Time
Internode Communication
Distributed Cache
Indexed Results StoreProcessing
Machine Learning
Visualization
Cluster Management
Data
Collection
Data
Delivery
Development
Vendor
Specific
CDC
con?nuous#streaming#data#and#queries#
Product Specific Hand-Crafted / 3rd Party
ETL
ETL
ETL CEP
Analytics In Memory Grid
In Memory Grid +
Enterprise Search
Message Bus
OS Clustering or Other Product
Internode Communication
Distributed Cache
Indexed Results StoreProcessing
Machine Learning
Visualization
Cluster Management
Data
Collection
Data
Delivery
Development
Vendor
Specific
CDC
ETL
con?nuous#streaming#data#and#queries#
Product Specific Hand-Crafted / 3rd Party
ETL
ETL CEP
Analytics In Memory Grid
In Memory Grid +
Enterprise Search
Message Bus
OS Clustering or Other Product
+
Product Specific Languages
+
A Team of Consultants
+
Time
Internode Communication
Distributed Cache
Indexed Results StoreProcessing
Machine Learning
Visualization
Cluster Management
Data
Collection
Data
Delivery
DevelopmentCDC
Logs
Queues
Sensors
Cloud
Big
Data
Queues
DB
con?nuous#streaming#data#and#queries#
Single End-To-End Platform
Develop in UI with SQL
Enterprise Ready
Secure and Robust
Scale-Out
Architecture
•  Capture data the instant it’s born from structured
and unstructured sources
•  Non-intrusive streaming CDC for transactional
data sources
•  Correlate data across multiple streams in real time
•  Enrich streaming data with reference and
historical data for continuous integration
•  Build streaming integration pipelines quickly,
using a SQL-like language
•  Granular security framework for streaming data
Streaming"Integra-on"
•  Analyze data and trigger alerts and workflows
the instant data is born
•  Continuously updating visualizations of
streaming data
•  Enrich streaming data with reference and
historical data for immediate context
•  Process events once-and-only-once
•  Enterprise-strength and enterprise-scale
leveraging low-cost compute.
Streaming"Intelligence"
An#end2to2end"streaming#integra?on#and#intelligence#solu?on.#
#
Solutions and Use Cases
Security Event
Processing
Cloud Application
Control
Risk & Fraud
Alerting
Quality of Service
Management
Consumer
Analytics
Device (IOT),
Datacenter
Analytics
VIP Customer Quality of Service Monitoring
Anti-Money Laundering
Predictive Device Maintenance
Geo-targeted Mobile Marketing
Anomaly Detection
Connected Cars
Point of Sale Monitoring
Retail Trends and Anomalies
Multi-log Correlation
Fraud Detection and Prevention
Risk Management
Credential Monitoring
API Usage Monitoring
SLA MonitoringCross-platform Attack Monitoring
Partner Activity Monitor
Scenario: You need to get activity in the form of change from
relational databases into Hadoop, processing it on the way
•  User and application activity in enterprise databases is an essential
information asset but it can be difficult and expensive to access
•  To get a complete picture of what’s happening in your enterprise,
you need to include the realtime change in corporate databases
•  Upfront stream processing such as filtering and enrichment, optimizes
data storage footprint and stored data become more actionable
•  Change data can be used for
•  maintaining an audit trail
•  understanding activity patterns
•  cross referencing with other sources like websites
Scenario #1: A credit or debit card is used from two different ATM
devices in distant locations within a short span of time.
•  Fraud case over distance
•  10 km minimum distance between two ATM locations
•  5 minute window
•  Tens of Thousands of ATMs
Scenario #2: Account balances of multiple cards have been
requested from the same ATM device within a short span of
time without completing a transaction.
•  At least three or more cards used
•  2 minute window
•  Tens of Thousands of ATMs
Scenario: Monitor activity of customers in realtime to ensure
best possible customer experience
•  Compare behavior to historical records and flag anomalies
•  Realtime risk profiling, alerting and workflow automation
•  Identify issues affecting customers before they experience them
•  Utilize customer context to determine actions
•  deal with VIP customers differently
•  use customer models for realtime scoring
•  Detect and react to patterns that may indicate customer churn
striim.com
@striimteam
steve@striim.com
Twitter Tag: #briefr The Briefing Room
Perceptions & Questions
Analyst:
Mark Madsen
11
Is#ETL#Now#a#4,Le.er#
Word?#Preparing#for#
Streaming#Analy?cs#
!
Analyst!commentary!
!
!
!
October,!2015!
Mark!Madsen!
Third!Nature!
@markmadsen!
!
#!$@*!!ETL
%*ELT#&*!
Copyright!Third!Nature,!Inc.!
In#a#mostly,connected#world,#events#occur#in#
different#?me#frames,#follow#different#cycles#of#use#
12
Source:!Noumenal!
Disconnected!
Milliseconds !Minutes !Hours+!
Copyright!Third!Nature,!Inc.!
In#a#mostly,connected#world,#events#occur#in#
different#?me#frames,#follow#different#cycles#of#use#
13
Source:!Noumenal!
Disconnected!
Every!event!is!
persisted!for!some!
period!of!Kme!before!
it!is!forgoLen!or!
forwarded!
Milliseconds !Minutes !Hours+!
Copyright!Third!Nature,!Inc.!
In#a#mostly,connected#world,#events#occur#in#
different#?me#frames,#follow#different#cycles#of#use#
14
Source:!Noumenal!
Disconnected!
Local!context!
and!control,!
local!decisions,!
local!latency!
Milliseconds !Minutes !Hours+!
Copyright!Third!Nature,!Inc.!
In#a#mostly,connected#world,#events#occur#in#
different#?me#frames,#follow#different#cycles#of#use#
15
Disconnected!
Source:!Noumenal!
Milliseconds !Minutes !Hours+!
Bigger!context,!
likely!correlated,!
more!complex!
rules,!external!
monitoring!
Copyright!Third!Nature,!Inc.!
In#a#mostly,connected#world,#events#occur#in#
different#?me#frames,#follow#different#cycles#of#use#
16
Disconnected!
Source:!Noumenal!
Milliseconds !Minutes !Hours+!
Broad!context,!human!
intervenKon,!diagnosis!
and!analyKcal!tasks!that!
have!to!be!coordinated.!
Copyright!Third!Nature,!Inc.!
Source:!Noumenal!
Milliseconds !Minutes !Hours+!
In#a#mostly,connected#world,#events#occur#in#
different#?me#frames,#follow#different#cycles#of#use#
17
Disconnected!
Data!lives!in!mulKple!places,!
at!mulKple!levels!of!detail,!for!
differing!duraKons.!Unlikely!to!
all!be!in!one!place.!
Nor#should#it#be.#
Copyright!Third!Nature,!Inc.!
We#have#a#model#for#the#persisted#por?on#only#
The!DW!can’t!handle!real!Kme!ingest!
▪  One!of!the!original!DW!design!assumpKons:!solve!for!
conflicKng!workloads!by!using!a!different!database!
▪  Workload!management!has!limits!
▪  Scalability!problem!for!event!streams!
▪  Spiky!flow!paLerns!and!dynamic!scaling!
StaKc!schema:!
▪  ReacKon!Kme!W!shapes,!holes,!dropped!packets!
▪  What!happens!first,!upstream!change!or!data!model!change?!
Polling!architectures!do!not!work!well!for!streaming!
▪  Introduces!latency!
▪  Polling!creates!performance!and!scaling!problems!
Copyright!Third!Nature,!Inc.!
Capture#
Sensors#
Machine#
Data#
Logs#
Events#
Transc?ons#
Table#
changes#
!
Propagat
e#
Filter#
Transform#
Correlate#
Aggregate#
Analyze#
Classify#
Detect#
anomalies#
Detect#
pa.erns#
Correlate#
Elect#
Rules#
Algorithms#
Select#
Coordinate#
Effect#
No?fy#
Publish#
Approve#
Execute#
!
Persist#
Database,#NoSQL,#Files,#Hadoop#
Copyright!Third!Nature,!Inc.!
Flowing Persisted
Sliding window
of “now”
Persisted but not yet
loaded into a platform
Queryable history
Managed history
Streaming#isn’t#either,or,#it’s#part#of#core#architecture#
A DB or ETL can get you to within
minutes (at large scale) but it
won’t be easy or cheap; mainly
lives in the realm of history
Event streams, in-mem
stores, CEP streaming
SQL can be used for these
Real time monitoring doesn’t use only real time data: windows, restarts,
detecting deviation, so the above boundaries are crossed.
ESB Cache/Queue Database / platform
Copyright!Third!Nature,!Inc.!
Stream
If#you#want#to#do#real?me#and#s?ll#manage#your#data#
effec?vely#then#you#need#to#think#about#data#architecture!
Collect Refine Manage Deliver
Flowing Managed historyPersisted
Microservices Metadata
Metadata & reuse?
Flow,!persisted,!managed!define!different!access,!
processing,!storage!and!retrieval!requirements
Copyright!Third!Nature,!Inc.!
About#Third#Nature#
Third!Nature!is!a!research!and!consulKng!firm!focused!on!new!and!emerging!technology!
and!pracKces!in!analyKcs,!business!intelligence,!and!performance!management.!If!your!
quesKon!is!related!to!data,!analyKcs,!informaKon!strategy!and!technology!infrastructure!
then!you‘re!at!the!right!place.!
Our!goal!is!to!help!companies!take!advantage!of!informaKonWdriven!management!
pracKces!and!applicaKons.!We!offer!educaKon,!consulKng!and!research!services!to!
support!business!and!IT!organizaKons!as!well!as!technology!vendors.!
We!fill!the!gap!between!what!the!industry!analyst!firms!cover!and!what!IT!needs.!We!
specialize!in!product!and!technology!analysis,!so!we!look!at!emerging!technologies!and!
markets,!evaluaKng!technology!and!hw!it!is!applied!rather!than!vendor!market!posiKons.!
Twitter Tag: #briefr The Briefing Room
Twitter Tag: #briefr The Briefing Room
Upcoming Topics
www.insideanalysis.com
October: DATA MANAGEMENT
November: ANALYTICS
December: INNOVATORS
Twitter Tag: #briefr The Briefing Room
THANK YOU
for your
ATTENTION!
Some images provided courtesy of Wikimedia Commons

Contenu connexe

En vedette

En vedette (7)

Portadores de texto e atividades
Portadores de texto e atividadesPortadores de texto e atividades
Portadores de texto e atividades
 
Eventos
EventosEventos
Eventos
 
Fit For Purpose: Preventing a Big Data Letdown
Fit For Purpose: Preventing a Big Data LetdownFit For Purpose: Preventing a Big Data Letdown
Fit For Purpose: Preventing a Big Data Letdown
 
fabio certificado
fabio certificadofabio certificado
fabio certificado
 
Disruption and Your Firm's Risk Appetite
Disruption and Your Firm's Risk AppetiteDisruption and Your Firm's Risk Appetite
Disruption and Your Firm's Risk Appetite
 
Modeling and rm theory
Modeling and rm theoryModeling and rm theory
Modeling and rm theory
 
Sara Melki Bold Magazine 2015
Sara Melki Bold Magazine 2015Sara Melki Bold Magazine 2015
Sara Melki Bold Magazine 2015
 

Plus de Inside Analysis

An Ounce of Prevention: Forging Healthy BI
An Ounce of Prevention: Forging Healthy BIAn Ounce of Prevention: Forging Healthy BI
An Ounce of Prevention: Forging Healthy BIInside Analysis
 
Agile, Automated, Aware: How to Model for Success
Agile, Automated, Aware: How to Model for SuccessAgile, Automated, Aware: How to Model for Success
Agile, Automated, Aware: How to Model for SuccessInside Analysis
 
First in Class: Optimizing the Data Lake for Tighter Integration
First in Class: Optimizing the Data Lake for Tighter IntegrationFirst in Class: Optimizing the Data Lake for Tighter Integration
First in Class: Optimizing the Data Lake for Tighter IntegrationInside Analysis
 
To Serve and Protect: Making Sense of Hadoop Security
To Serve and Protect: Making Sense of Hadoop Security To Serve and Protect: Making Sense of Hadoop Security
To Serve and Protect: Making Sense of Hadoop Security Inside Analysis
 
The Hadoop Guarantee: Keeping Analytics Running On Time
The Hadoop Guarantee: Keeping Analytics Running On TimeThe Hadoop Guarantee: Keeping Analytics Running On Time
The Hadoop Guarantee: Keeping Analytics Running On TimeInside Analysis
 
Introducing: A Complete Algebra of Data
Introducing: A Complete Algebra of DataIntroducing: A Complete Algebra of Data
Introducing: A Complete Algebra of DataInside Analysis
 
The Role of Data Wrangling in Driving Hadoop Adoption
The Role of Data Wrangling in Driving Hadoop AdoptionThe Role of Data Wrangling in Driving Hadoop Adoption
The Role of Data Wrangling in Driving Hadoop AdoptionInside Analysis
 
Ahead of the Stream: How to Future-Proof Real-Time Analytics
Ahead of the Stream: How to Future-Proof Real-Time AnalyticsAhead of the Stream: How to Future-Proof Real-Time Analytics
Ahead of the Stream: How to Future-Proof Real-Time AnalyticsInside Analysis
 
All Together Now: Connected Analytics for the Internet of Everything
All Together Now: Connected Analytics for the Internet of EverythingAll Together Now: Connected Analytics for the Internet of Everything
All Together Now: Connected Analytics for the Internet of EverythingInside Analysis
 
Goodbye, Bottlenecks: How Scale-Out and In-Memory Solve ETL
Goodbye, Bottlenecks: How Scale-Out and In-Memory Solve ETLGoodbye, Bottlenecks: How Scale-Out and In-Memory Solve ETL
Goodbye, Bottlenecks: How Scale-Out and In-Memory Solve ETLInside Analysis
 
The Biggest Picture: Situational Awareness on a Global Level
The Biggest Picture: Situational Awareness on a Global LevelThe Biggest Picture: Situational Awareness on a Global Level
The Biggest Picture: Situational Awareness on a Global LevelInside Analysis
 
Structurally Sound: How to Tame Your Architecture
Structurally Sound: How to Tame Your ArchitectureStructurally Sound: How to Tame Your Architecture
Structurally Sound: How to Tame Your ArchitectureInside Analysis
 
SQL In Hadoop: Big Data Innovation Without the Risk
SQL In Hadoop: Big Data Innovation Without the RiskSQL In Hadoop: Big Data Innovation Without the Risk
SQL In Hadoop: Big Data Innovation Without the RiskInside Analysis
 
The Perfect Fit: Scalable Graph for Big Data
The Perfect Fit: Scalable Graph for Big DataThe Perfect Fit: Scalable Graph for Big Data
The Perfect Fit: Scalable Graph for Big DataInside Analysis
 
A Revolutionary Approach to Modernizing the Data Warehouse
A Revolutionary Approach to Modernizing the Data WarehouseA Revolutionary Approach to Modernizing the Data Warehouse
A Revolutionary Approach to Modernizing the Data WarehouseInside Analysis
 
The Maturity Model: Taking the Growing Pains Out of Hadoop
The Maturity Model: Taking the Growing Pains Out of HadoopThe Maturity Model: Taking the Growing Pains Out of Hadoop
The Maturity Model: Taking the Growing Pains Out of HadoopInside Analysis
 
Rethinking Data Availability and Governance in a Mobile World
Rethinking Data Availability and Governance in a Mobile WorldRethinking Data Availability and Governance in a Mobile World
Rethinking Data Availability and Governance in a Mobile WorldInside Analysis
 
DisrupTech - Dave Duggal
DisrupTech - Dave DuggalDisrupTech - Dave Duggal
DisrupTech - Dave DuggalInside Analysis
 
Phasic Systems - Dr. Geoffrey Malafsky
Phasic Systems - Dr. Geoffrey MalafskyPhasic Systems - Dr. Geoffrey Malafsky
Phasic Systems - Dr. Geoffrey MalafskyInside Analysis
 

Plus de Inside Analysis (20)

An Ounce of Prevention: Forging Healthy BI
An Ounce of Prevention: Forging Healthy BIAn Ounce of Prevention: Forging Healthy BI
An Ounce of Prevention: Forging Healthy BI
 
Agile, Automated, Aware: How to Model for Success
Agile, Automated, Aware: How to Model for SuccessAgile, Automated, Aware: How to Model for Success
Agile, Automated, Aware: How to Model for Success
 
First in Class: Optimizing the Data Lake for Tighter Integration
First in Class: Optimizing the Data Lake for Tighter IntegrationFirst in Class: Optimizing the Data Lake for Tighter Integration
First in Class: Optimizing the Data Lake for Tighter Integration
 
To Serve and Protect: Making Sense of Hadoop Security
To Serve and Protect: Making Sense of Hadoop Security To Serve and Protect: Making Sense of Hadoop Security
To Serve and Protect: Making Sense of Hadoop Security
 
The Hadoop Guarantee: Keeping Analytics Running On Time
The Hadoop Guarantee: Keeping Analytics Running On TimeThe Hadoop Guarantee: Keeping Analytics Running On Time
The Hadoop Guarantee: Keeping Analytics Running On Time
 
Introducing: A Complete Algebra of Data
Introducing: A Complete Algebra of DataIntroducing: A Complete Algebra of Data
Introducing: A Complete Algebra of Data
 
The Role of Data Wrangling in Driving Hadoop Adoption
The Role of Data Wrangling in Driving Hadoop AdoptionThe Role of Data Wrangling in Driving Hadoop Adoption
The Role of Data Wrangling in Driving Hadoop Adoption
 
Ahead of the Stream: How to Future-Proof Real-Time Analytics
Ahead of the Stream: How to Future-Proof Real-Time AnalyticsAhead of the Stream: How to Future-Proof Real-Time Analytics
Ahead of the Stream: How to Future-Proof Real-Time Analytics
 
All Together Now: Connected Analytics for the Internet of Everything
All Together Now: Connected Analytics for the Internet of EverythingAll Together Now: Connected Analytics for the Internet of Everything
All Together Now: Connected Analytics for the Internet of Everything
 
Goodbye, Bottlenecks: How Scale-Out and In-Memory Solve ETL
Goodbye, Bottlenecks: How Scale-Out and In-Memory Solve ETLGoodbye, Bottlenecks: How Scale-Out and In-Memory Solve ETL
Goodbye, Bottlenecks: How Scale-Out and In-Memory Solve ETL
 
The Biggest Picture: Situational Awareness on a Global Level
The Biggest Picture: Situational Awareness on a Global LevelThe Biggest Picture: Situational Awareness on a Global Level
The Biggest Picture: Situational Awareness on a Global Level
 
Structurally Sound: How to Tame Your Architecture
Structurally Sound: How to Tame Your ArchitectureStructurally Sound: How to Tame Your Architecture
Structurally Sound: How to Tame Your Architecture
 
SQL In Hadoop: Big Data Innovation Without the Risk
SQL In Hadoop: Big Data Innovation Without the RiskSQL In Hadoop: Big Data Innovation Without the Risk
SQL In Hadoop: Big Data Innovation Without the Risk
 
The Perfect Fit: Scalable Graph for Big Data
The Perfect Fit: Scalable Graph for Big DataThe Perfect Fit: Scalable Graph for Big Data
The Perfect Fit: Scalable Graph for Big Data
 
A Revolutionary Approach to Modernizing the Data Warehouse
A Revolutionary Approach to Modernizing the Data WarehouseA Revolutionary Approach to Modernizing the Data Warehouse
A Revolutionary Approach to Modernizing the Data Warehouse
 
The Maturity Model: Taking the Growing Pains Out of Hadoop
The Maturity Model: Taking the Growing Pains Out of HadoopThe Maturity Model: Taking the Growing Pains Out of Hadoop
The Maturity Model: Taking the Growing Pains Out of Hadoop
 
Rethinking Data Availability and Governance in a Mobile World
Rethinking Data Availability and Governance in a Mobile WorldRethinking Data Availability and Governance in a Mobile World
Rethinking Data Availability and Governance in a Mobile World
 
DisrupTech - Dave Duggal
DisrupTech - Dave DuggalDisrupTech - Dave Duggal
DisrupTech - Dave Duggal
 
Modus Operandi
Modus OperandiModus Operandi
Modus Operandi
 
Phasic Systems - Dr. Geoffrey Malafsky
Phasic Systems - Dr. Geoffrey MalafskyPhasic Systems - Dr. Geoffrey Malafsky
Phasic Systems - Dr. Geoffrey Malafsky
 

Dernier

Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
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
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
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
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesBoston Institute of Analytics
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
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
 
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
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
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
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 

Dernier (20)

Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
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
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
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
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
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
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
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...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 

Is ETL Now a 4-Letter Word? Preparing for Streaming Analytics