SlideShare a Scribd company logo
1 of 42
Download to read offline
Grab some
coffee and
enjoy the
pre-show
banter before
the top of the
hour!
The Briefing Room
Time Difference: How a New Architecture Changes the Game
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
February: DATA IN MOTION
March: BI/ANALYTICS
April: BIG DATA
Twitter Tag: #briefr The Briefing Room
Parmenides and the Truth of Now
"Parmenides". Licensed under CC BY-SA 3.0 via Wikimedia
Commons - http://commons.wikimedia.org/wiki/
File:Parmenides.jpg#mediaviewer/File:Parmenides.jpg
There is no tomorrow
There is no yesterday
There is only today
There is only now
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
WebAction
WebAction offers real-time data-driven apps and the
underlying enterprise platform
  The platform captures structured and unstructured data
from a wide variety of data sources and allows users to
correlate and enrich data streams
WebAction leverages in-memory data processing and is
architected to scale up and scale out
Twitter Tag: #briefr The Briefing Room
Guest: Sami Akbay
Sami Akbay is a founder of WebAction. Prior to
WebAction, he served as the CEO of Altibase,
Inc., an in-memory RDBMS company with
customers in financial services, utilities, and
telecommunications. Sami was Vice President of
Marketing and Product Management for
GoldenGate Software from 2004 through its
acquisition by Oracle. Prior to GoldenGate, he
served in senior product marketing and business
development roles at Embarcadero and AltoWeb.
He spent his earlier career in technical and
consulting roles working at Rabobank
Nederlands, Hearst New Media, American Stock
Exchange, MediaMetrix, OneMain.com
(Earthlink), and ALK Associates. He is a graduate
of Rutgers University.
High-Velocity Big Data Analytics
February2015
PROPRIETARY & CONFIDENTIAL
Because actionable insights come from
combining analyzed history and what is
happening right now.
PROPRIETARY & CONFIDENTIAL
•  Insights come from analyzing historic data:
–  What is the average hourly sales for our Boston store on a
typical weekday in February?
–  Who are my top 1% passengers by revenue for 2014?
–  How many dropped calls does my average subscriber
experience before cancelling service if they have a 2 year
contract and $250 cancellation penalty?
PROPRIETARY & CONFIDENTIAL
•  Events without context are not very meaningful
–  In the last 30 minutes, we had a revenue of $8,000 in our
Boston store.
–  Mark Madsen will miss his connection from ORD to EWR
because his flight departed late from SFO
–  Sami Akbay dropped calls 3 times in the last 30 minutes
PROPRIETARY & CONFIDENTIAL
•  Actionable insights combine analyzed history with realtime event
streams:
–  We typically sell $3000 per hour on a weekday in February at our
Boston store. In the last 30 minutes we sold $8,000. Alert the store
manager and require ID check at checkout.
–  Mark Madsen is a top 1% passenger by revenue. Have an agent
meet him at the gate and deliver his boarding pass for the next
flight.
–  A subscriber will drop 8 calls before becoming a churn risk. Don’t
give him a service discount as an incentive if he calls 611.
PROPRIETARY & CONFIDENTIAL
PROPRIETARY & CONFIDENTIAL
Client	
  
Server	
   OLTP	
  
Data	
  Warehouse	
  
Applica9on	
  
Server	
  
Transaction Data
PROPRIETARY & CONFIDENTIAL
Data	
  Warehouse	
  
Device Data
Industry Data
Social Feeds
Transaction Data
System/ IT Data
Hadoop
ETL
(Existing) ETL
WebAction
Batch	
  /	
  
High-­‐Latency	
  
Real9me	
  /	
  
Low-­‐Latency	
  
EDW
Realtime
Applications
Legacy
Applications
Pig Hive
Map/Reduce
Applications
Users	
  
Hadoop
Device Data
Industry Data
Social Feeds
Transaction Data
System/ IT Data
PROPRIETARY & CONFIDENTIAL
WebAction® delivers the most comprehensive
Realtime Stream Analytics Platform
enabling the tailored enterprise-scale
Big Data Applications
for the Agile Enterprise
PROPRIETARY & CONFIDENTIAL
Acquire Store Process
Acquire Process in Memory Deliver
BI /
Analytics
RDBMS EDW
Structured
Data
Machine
Data
LocationClick
Stream
Structured
Data
Machine
Data
LocationClick
Stream
Data Driven
Apps
Batch Reactive
R E A LT I M E B A R R I E R 	
ProactiveRealtime
Visualizations Store
Alerts Integrate
PROPRIETARY & CONFIDENTIAL
Anomaly and Pattern Detection in Real-time
PROPRIETARY & CONFIDENTIAL
Structured and
unstructured data
Distributed,
in-memory, as data
is created
Correlated, enriched,
and
filtered real-time big
data records
Deliver
Process
Acquire
PROPRIETARY & CONFIDENTIAL
Acquire
Structured and
unstructured data
§  Data from transactional sources is acquired via redo
or transaction logs
§  Structured and non-Structured data
§  No Production Impact
§  No Application changes
Device Data
Industry Data
Social Feeds
Real-Time
Transaction Data
System/ IT Data
Common File
Format
TYPE EXAMPLE COMPLEXITY
CSV, JSON, XML
Facebook, Twitter
Syslogs, weblogs, Netflow
SmartMeter, Medical Device, RFID
SWIFT, HL7, FIX
Oracle, DB2, SQLServer, MySQL, HP NonStop
SIMPLE
VERY HIGH
SIMPLE TO MEDIUM
MEDIUM
MEDIUM
HIGH
PROPRIETARY & CONFIDENTIAL
Process
Distributed,
in-memory, as data
is created
§  Enrich live Big Data with historical data sources
§  Process Big Data faster using partitioned streams,
caches, and additional nodes
§  Execute SQL-like queries of in-memory Big Data
§  Alert in real-time based on predictive analytic
model results
Acquire
Structured and
unstructured data
PROPRIETARY & CONFIDENTIAL
Acquire
Process
Structured and
unstructured data
Distributed,
in-memory, as data
is created
Deliver
Correlated, enriched,
and
filtered real-time big
data records
§  Continuous Big Data Records
§  Real-Time Dashboards
§  Predictive Alerts
§  Business Trends
§  Data Patterns
§  Outliers
PROPRIETARY & CONFIDENTIAL
Metadata
HighSpeedDataAcquisition
WActionStore
Distributed
WAction Cache
Distributed DIM
Processor
Tungsten VisualizationDevice Data
Big Data
Infrastructure
Industry Data
Social Feeds
Transaction Data
Enterprise
Applications
Enterprise Data
Warehouse
RDBMS
Data Driven Apps
System/ IT Data
PROPRIETARY & CONFIDENTIAL
•  How is it different from
–  CEP?
–  ETL?
–  Messaging?
–  in-memory database?
Twitter Tag: #briefr The Briefing Room
Perceptions & Questions
Analyst:
Mark Madsen
Copyright	
  Third	
  Nature,	
  Inc.	
  
We	
  are	
  in	
  a	
  transi*onal	
  phase	
  in	
  IT	
  architecture	
  
Then	
   State	
  of	
  Prac*ce	
   Now,	
  forward	
  
Architecture	
   Timeshare	
   Client/server	
   Cloud	
  
Data	
   Core	
  TXs	
   All	
  TXs,	
  some	
  
events,	
  docs	
  
All	
  data	
  
Rate	
  of	
  change	
   Slow	
   Rapid	
   Con9nuous	
  
Uses	
   Few	
   Many	
   Everything	
  
Latency	
   Daily+++	
   <	
  daily	
  to	
  
minutes	
  
Immediate	
  
Data	
  plaAorm	
   Uniprocessor	
   SMP,	
  cluster	
   Shared	
  nothing	
  
Copyright	
  Third	
  Nature,	
  Inc.	
  
Majority	
  use	
  of	
  compu*ng	
  over	
  *me	
  
1930s-­‐1950s: 	
  Calculate	
  
1960s-­‐1980s: 	
  Automate	
  
1990s-­‐2010s: 	
  Informate	
  
2010s+: 	
   	
  Analyze	
  and	
  
	
   	
   	
  Actuate	
  
Computing technology has become a tool of observation and
actuation, not just a recipient of human-entered data
Risingorganizationalcomplexity
Copyright	
  Third	
  Nature,	
  Inc.	
  
The	
  data	
  warehouse	
  vs	
  business	
  agility	
  
All	
  the	
  data	
  
Ready-­‐to-­‐use	
  common,	
  
typed,	
  tabular	
  data	
  
The	
  bo[leneck	
  is	
  you	
  
0 	
  1 	
  2 	
  3 	
  4 	
  5 	
  6 	
  7	
  
Polling	
  is	
  not	
  streaming,	
  minutes	
  is	
  not	
  real	
  *me	
  
32
0 	
  1 	
  2 	
  3 	
  4 	
  5 	
  6 	
  7	
  
The problem is
visible here after
2.5 minutes, at
the earliest
The problem
is visible here
4 seconds
after the first
bad event
	
  
Streaming	
  model	
  Polling	
  model	
  
Events recorded,
processed,
stored in DB and
ready after 2.5
minutes	
  
Action
taken after
3 minutes,
at 3.5
minutes	
  
Problem
completely
resolved at
4 minutes	
  
Something
broke	
  
1st bad event
detected	
  
Action taken
after 3
minutes, at
6 minutes	
  
Problem
completely
resolved at 6.5
minutes	
  
Reaction
takes 3
minutes
…	
  
Reaction
takes 3
minutes
…	
  
Streaming	
  
Polling	
  
Alert	
  threshold	
  
Problem
gets worse	
  
Action taken	
  
Copyright	
  Third	
  Nature,	
  Inc.	
  
The	
  data	
  warehouse	
  is	
  not	
  designed	
  for	
  real	
  *me	
  
A	
  polling	
  architecture	
  does	
  not	
  work	
  well	
  for	
  event	
  data	
  
▪  Introduces	
  latency	
  
▪  Polling	
  creates	
  performance	
  and	
  scaling	
  problems	
  
The	
  DW	
  can’t	
  handle	
  real-­‐9me	
  ingest	
  
▪  One	
  of	
  the	
  original	
  DW	
  design	
  assump9ons:	
  solve	
  for	
  
conflic9ng	
  workloads	
  by	
  separa9ng	
  them	
  in	
  9me	
  
▪  Workload	
  management	
  has	
  limits	
  
▪  Scalability	
  problem	
  for	
  event	
  streams	
  
▪  Spiky	
  flow	
  pa[erns	
  and	
  dynamic	
  scaling	
  
Sta9c	
  schema:	
  
▪  What	
  happens	
  first,	
  upstream	
  change	
  or	
  data	
  model	
  change?	
  
▪  What	
  is	
  your	
  reac9on	
  9me?	
  The	
  problem	
  of	
  dropped	
  packets	
  
Copyright	
  Third	
  Nature,	
  Inc.	
  
The	
  crea*on	
  and	
  flow	
  of	
  data	
  is	
  different	
  for	
  
transac*ons	
  and	
  machine-­‐generated	
  events	
  
Data entry Extract Cleanse Load Use
Data
Generation
Store
Store
Use
Use
The process for most human-entered data; human speed
The process for machine-generated data; machine speed
Cleanse
Program
Copyright	
  Third	
  Nature,	
  Inc.	
  
Real-­‐9me	
  monitoring	
  is	
  not	
  polling	
  
Real-­‐9me	
  monitoring	
  o"en	
  needs	
  to	
  access	
  history	
  
The	
  data	
  in	
  mo9on	
  and	
  the	
  data	
  at	
  rest	
  is	
  the	
  
same	
  data.	
  
	
  
Therefore:	
  
	
  
Real	
  9me	
  (in	
  mo9on)	
  and	
  persistence	
  (at	
  rest)	
  
must	
  be	
  supported	
  by	
  the	
  same	
  architecture	
  	
  
	
  
Copyright	
  Third	
  Nature,	
  Inc.	
  
Flowing Unloaded
Sliding window
of “now”
Persisted but not yet
loaded into DB
Queryable history
Stored in database / datastore
Real	
  *me	
  isn’t	
  either-­‐or,	
  it’s	
  part	
  of	
  the	
  architecture	
  
A DB can get you to within
minutes (at large scale) but it
won’t be easy or cheap
Streaming SQL, stream
engines, CEP may 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
Copyright	
  Third	
  Nature,	
  Inc.	
  
Deliver
Refine
Manage
Store
Ingest
This	
  implies	
  a	
  new	
  DW	
  architecture,	
  data	
  modeling	
  approach	
  
Analyze
Use
Decouple the data architecture layers
Copyright	
  Third	
  Nature,	
  Inc.	
  
Stream
If	
  you	
  want	
  to	
  do	
  real	
  *me	
  and	
  s*ll	
  manage	
  your	
  data	
  
effec*vely	
  then	
  you	
  need	
  this	
  data	
  architecture	
  
Collect Refine Manage Deliver
Flowing Managed historyPersisted
Metadata? Metadata?
Flow, persisted, managed define different
storage and retrieval requirements
Copyright	
  Third	
  Nature,	
  Inc.	
  
Ques*ons	
  
Why	
  an	
  integrated	
  product	
  rather	
  than	
  other	
  alterna9ves	
  like	
  a	
  RT	
  
streaming	
  engine	
  or	
  a	
  streaming	
  SQL	
  database?	
  
What	
  do	
  you	
  do	
  at	
  the	
  metadata	
  layer	
  to	
  expose	
  data	
  this	
  is	
  a	
  
message,	
  a	
  table,	
  or	
  both?	
  
What	
  mechanisms	
  does	
  it	
  use	
  to	
  scale?	
  
How	
  does	
  one	
  deploy	
  the	
  user	
  interface	
  por9on	
  of	
  an	
  applica9on?	
  
What	
  happens	
  if	
  there’s	
  a	
  reader	
  /	
  writer	
  lag	
  or	
  failure?	
  How	
  do	
  
you	
  handle	
  recovery	
  in	
  the	
  event	
  of	
  a	
  stream	
  failure	
  (one	
  stream,	
  
correlated	
  stream)?	
  
Can	
  you	
  /	
  how	
  do	
  you	
  persist	
  data	
  that	
  you	
  calculate	
  and	
  display?	
  
What	
  types	
  of	
  streaming	
  func9ons	
  do	
  you	
  support	
  (e.g.,	
  windows	
  –	
  
sliding	
  /jump	
  9me,	
  count,	
  9me	
  series	
  alignment)?	
  
How	
  complex	
  of	
  a	
  calcula9on	
  can	
  you	
  create?	
  
Twitter Tag: #briefr The Briefing Room
Twitter Tag: #briefr The Briefing Room
Upcoming Topics
www.insideanalysis.com
February: DATA IN MOTION
March: BI/ANALYTICS
April: BIG DATA
Twitter Tag: #briefr The Briefing Room
THANK YOU
for your
ATTENTION!
Some images provided courtesy of
Wikimedia Commons and Wikipedia

More Related Content

What's hot

The Connected Data Imperative: Why Graphs? at Neo4j GraphDay New York City
The Connected Data Imperative: Why Graphs? at Neo4j GraphDay New York CityThe Connected Data Imperative: Why Graphs? at Neo4j GraphDay New York City
The Connected Data Imperative: Why Graphs? at Neo4j GraphDay New York CityNeo4j
 
Big Data Everywhere Chicago: Platfora - Practices for Customer Analytics on H...
Big Data Everywhere Chicago: Platfora - Practices for Customer Analytics on H...Big Data Everywhere Chicago: Platfora - Practices for Customer Analytics on H...
Big Data Everywhere Chicago: Platfora - Practices for Customer Analytics on H...BigDataEverywhere
 
Understanding What’s Possible: Getting Business Value from Big Data Quickly
Understanding What’s Possible: Getting Business Value from Big Data QuicklyUnderstanding What’s Possible: Getting Business Value from Big Data Quickly
Understanding What’s Possible: Getting Business Value from Big Data QuicklyInside Analysis
 
2013 Data Governance Information Quality (DGIQ) Conference session
2013 Data Governance Information Quality (DGIQ) Conference session2013 Data Governance Information Quality (DGIQ) Conference session
2013 Data Governance Information Quality (DGIQ) Conference sessionDeepak Bhaskar, MBA, BSEE
 
Analyzing Unstructured Data in Hadoop Webinar
Analyzing Unstructured Data in Hadoop WebinarAnalyzing Unstructured Data in Hadoop Webinar
Analyzing Unstructured Data in Hadoop WebinarDatameer
 
Understanding Big Data Analytics - solutions for growing businesses - Rafał M...
Understanding Big Data Analytics - solutions for growing businesses - Rafał M...Understanding Big Data Analytics - solutions for growing businesses - Rafał M...
Understanding Big Data Analytics - solutions for growing businesses - Rafał M...GetInData
 
Objectivity/DB: A Multipurpose NoSQL Database
Objectivity/DB: A Multipurpose NoSQL DatabaseObjectivity/DB: A Multipurpose NoSQL Database
Objectivity/DB: A Multipurpose NoSQL DatabaseInfiniteGraph
 
IBM-Why Big Data?
IBM-Why Big Data?IBM-Why Big Data?
IBM-Why Big Data?Kun Le
 
Big Data Platform Landscape by 2017
Big Data Platform Landscape by 2017Big Data Platform Landscape by 2017
Big Data Platform Landscape by 2017Donghui Zhang
 
Detection of Anomalous Behavior
Detection of Anomalous BehaviorDetection of Anomalous Behavior
Detection of Anomalous BehaviorCapgemini
 
Ask Bigger Questions with Cloudera and Apache Hadoop - Big Data Day Paris 2013
Ask Bigger Questions with Cloudera and Apache Hadoop - Big Data Day Paris 2013Ask Bigger Questions with Cloudera and Apache Hadoop - Big Data Day Paris 2013
Ask Bigger Questions with Cloudera and Apache Hadoop - Big Data Day Paris 2013Publicis Sapient Engineering
 
Big Data: Infrastructure Implications for “The Enterprise of Things” - Stampe...
Big Data: Infrastructure Implications for “The Enterprise of Things” - Stampe...Big Data: Infrastructure Implications for “The Enterprise of Things” - Stampe...
Big Data: Infrastructure Implications for “The Enterprise of Things” - Stampe...StampedeCon
 
Big Data & Analytics Architecture
Big Data & Analytics ArchitectureBig Data & Analytics Architecture
Big Data & Analytics ArchitectureArvind Sathi
 
Build it…will they come by Shawn Trainer
 Build it…will they come by Shawn Trainer Build it…will they come by Shawn Trainer
Build it…will they come by Shawn TrainerData Con LA
 
Choosing the Right Big Data Architecture for your Business
Choosing the Right Big Data Architecture for your BusinessChoosing the Right Big Data Architecture for your Business
Choosing the Right Big Data Architecture for your BusinessChicago Hadoop Users Group
 
How to Avoid Pitfalls in Big Data Analytics Webinar
How to Avoid Pitfalls in Big Data Analytics WebinarHow to Avoid Pitfalls in Big Data Analytics Webinar
How to Avoid Pitfalls in Big Data Analytics WebinarDatameer
 
Big Data Infrastructure and Analytics Solution on FITAT2013
Big Data Infrastructure and Analytics Solution on FITAT2013Big Data Infrastructure and Analytics Solution on FITAT2013
Big Data Infrastructure and Analytics Solution on FITAT2013Erdenebayar Erdenebileg
 
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 WorldHao Tran
 

What's hot (19)

The Connected Data Imperative: Why Graphs? at Neo4j GraphDay New York City
The Connected Data Imperative: Why Graphs? at Neo4j GraphDay New York CityThe Connected Data Imperative: Why Graphs? at Neo4j GraphDay New York City
The Connected Data Imperative: Why Graphs? at Neo4j GraphDay New York City
 
Big Data Everywhere Chicago: Platfora - Practices for Customer Analytics on H...
Big Data Everywhere Chicago: Platfora - Practices for Customer Analytics on H...Big Data Everywhere Chicago: Platfora - Practices for Customer Analytics on H...
Big Data Everywhere Chicago: Platfora - Practices for Customer Analytics on H...
 
Understanding What’s Possible: Getting Business Value from Big Data Quickly
Understanding What’s Possible: Getting Business Value from Big Data QuicklyUnderstanding What’s Possible: Getting Business Value from Big Data Quickly
Understanding What’s Possible: Getting Business Value from Big Data Quickly
 
2013 Data Governance Information Quality (DGIQ) Conference session
2013 Data Governance Information Quality (DGIQ) Conference session2013 Data Governance Information Quality (DGIQ) Conference session
2013 Data Governance Information Quality (DGIQ) Conference session
 
Analyzing Unstructured Data in Hadoop Webinar
Analyzing Unstructured Data in Hadoop WebinarAnalyzing Unstructured Data in Hadoop Webinar
Analyzing Unstructured Data in Hadoop Webinar
 
Understanding Big Data Analytics - solutions for growing businesses - Rafał M...
Understanding Big Data Analytics - solutions for growing businesses - Rafał M...Understanding Big Data Analytics - solutions for growing businesses - Rafał M...
Understanding Big Data Analytics - solutions for growing businesses - Rafał M...
 
Objectivity/DB: A Multipurpose NoSQL Database
Objectivity/DB: A Multipurpose NoSQL DatabaseObjectivity/DB: A Multipurpose NoSQL Database
Objectivity/DB: A Multipurpose NoSQL Database
 
IBM-Why Big Data?
IBM-Why Big Data?IBM-Why Big Data?
IBM-Why Big Data?
 
Big Data Platform Landscape by 2017
Big Data Platform Landscape by 2017Big Data Platform Landscape by 2017
Big Data Platform Landscape by 2017
 
Detection of Anomalous Behavior
Detection of Anomalous BehaviorDetection of Anomalous Behavior
Detection of Anomalous Behavior
 
Ask Bigger Questions with Cloudera and Apache Hadoop - Big Data Day Paris 2013
Ask Bigger Questions with Cloudera and Apache Hadoop - Big Data Day Paris 2013Ask Bigger Questions with Cloudera and Apache Hadoop - Big Data Day Paris 2013
Ask Bigger Questions with Cloudera and Apache Hadoop - Big Data Day Paris 2013
 
Solution Blueprint - Customer 360
Solution Blueprint - Customer 360Solution Blueprint - Customer 360
Solution Blueprint - Customer 360
 
Big Data: Infrastructure Implications for “The Enterprise of Things” - Stampe...
Big Data: Infrastructure Implications for “The Enterprise of Things” - Stampe...Big Data: Infrastructure Implications for “The Enterprise of Things” - Stampe...
Big Data: Infrastructure Implications for “The Enterprise of Things” - Stampe...
 
Big Data & Analytics Architecture
Big Data & Analytics ArchitectureBig Data & Analytics Architecture
Big Data & Analytics Architecture
 
Build it…will they come by Shawn Trainer
 Build it…will they come by Shawn Trainer Build it…will they come by Shawn Trainer
Build it…will they come by Shawn Trainer
 
Choosing the Right Big Data Architecture for your Business
Choosing the Right Big Data Architecture for your BusinessChoosing the Right Big Data Architecture for your Business
Choosing the Right Big Data Architecture for your Business
 
How to Avoid Pitfalls in Big Data Analytics Webinar
How to Avoid Pitfalls in Big Data Analytics WebinarHow to Avoid Pitfalls in Big Data Analytics Webinar
How to Avoid Pitfalls in Big Data Analytics Webinar
 
Big Data Infrastructure and Analytics Solution on FITAT2013
Big Data Infrastructure and Analytics Solution on FITAT2013Big Data Infrastructure and Analytics Solution on FITAT2013
Big Data Infrastructure and Analytics Solution on FITAT2013
 
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
 

Similar to Time Difference: How Tomorrow's Companies Will Outpace Today's

Take Action: The New Reality of Data-Driven Business
Take Action: The New Reality of Data-Driven BusinessTake Action: The New Reality of Data-Driven Business
Take Action: The New Reality of Data-Driven BusinessInside Analysis
 
In-Memory Computing Webcast. Market Predictions 2017
In-Memory Computing Webcast. Market Predictions 2017In-Memory Computing Webcast. Market Predictions 2017
In-Memory Computing Webcast. Market Predictions 2017SingleStore
 
Accelerate Self-Service Analytics with Data Virtualization and Visualization
Accelerate Self-Service Analytics with Data Virtualization and VisualizationAccelerate Self-Service Analytics with Data Virtualization and Visualization
Accelerate Self-Service Analytics with Data Virtualization and VisualizationDenodo
 
Bridging the Gap: Analyzing Data in and Below the Cloud
Bridging the Gap: Analyzing Data in and Below the CloudBridging the Gap: Analyzing Data in and Below the Cloud
Bridging the Gap: Analyzing Data in and Below the CloudInside Analysis
 
Smarter Analytics: Supporting the Enterprise with Automation
Smarter Analytics: Supporting the Enterprise with AutomationSmarter Analytics: Supporting the Enterprise with Automation
Smarter Analytics: Supporting the Enterprise with AutomationInside Analysis
 
Business in the Driver’s Seat – An Improved Model for Integration
Business in the Driver’s Seat – An Improved Model for IntegrationBusiness in the Driver’s Seat – An Improved Model for Integration
Business in the Driver’s Seat – An Improved Model for IntegrationInside Analysis
 
SPT 104 Unlock your big data with analytics and BI on Office 365
SPT 104 Unlock your big data with analytics and BI on Office 365SPT 104 Unlock your big data with analytics and BI on Office 365
SPT 104 Unlock your big data with analytics and BI on Office 365Brian Culver
 
A Connected Data Landscape: Virtualization and the Internet of Things
A Connected Data Landscape: Virtualization and the Internet of ThingsA Connected Data Landscape: Virtualization and the Internet of Things
A Connected Data Landscape: Virtualization and the Internet of ThingsInside Analysis
 
Hot Technologies of 2013: Investigative Analytics
Hot Technologies of 2013: Investigative AnalyticsHot Technologies of 2013: Investigative Analytics
Hot Technologies of 2013: Investigative AnalyticsInside Analysis
 
There are 250 Database products, are you running the right one?
There are 250 Database products, are you running the right one?There are 250 Database products, are you running the right one?
There are 250 Database products, are you running the right one?Aerospike, Inc.
 
SPS Utah 2016 - Unlock your big data with analytics and BI on Office 365
SPS Utah 2016 - Unlock your big data with analytics and BI on Office 365SPS Utah 2016 - Unlock your big data with analytics and BI on Office 365
SPS Utah 2016 - Unlock your big data with analytics and BI on Office 365Brian Culver
 
Unlock your Big Data with Analytics and BI on Office 365
Unlock your Big Data with Analytics and BI on Office 365Unlock your Big Data with Analytics and BI on Office 365
Unlock your Big Data with Analytics and BI on Office 365Brian Culver
 
From an experiment to a real production environment
From an experiment to a real production environmentFrom an experiment to a real production environment
From an experiment to a real production environmentDataWorks Summit
 
SAP Forum Ankara 2017 - "Verinin Merkezine Seyahat"
SAP Forum Ankara 2017 - "Verinin Merkezine Seyahat"SAP Forum Ankara 2017 - "Verinin Merkezine Seyahat"
SAP Forum Ankara 2017 - "Verinin Merkezine Seyahat"MDS ap
 
Slides: Case Study — How J.B. Hunt is Driving Efficiency with AI and Real-Tim...
Slides: Case Study — How J.B. Hunt is Driving Efficiency with AI and Real-Tim...Slides: Case Study — How J.B. Hunt is Driving Efficiency with AI and Real-Tim...
Slides: Case Study — How J.B. Hunt is Driving Efficiency with AI and Real-Tim...DATAVERSITY
 
Age of Exploration: How to Achieve Enterprise-Wide Discovery
Age of Exploration: How to Achieve Enterprise-Wide DiscoveryAge of Exploration: How to Achieve Enterprise-Wide Discovery
Age of Exploration: How to Achieve Enterprise-Wide DiscoveryInside Analysis
 
Webinar with SnagAJob, HP Vertica and Looker - Data at the speed of busines s...
Webinar with SnagAJob, HP Vertica and Looker - Data at the speed of busines s...Webinar with SnagAJob, HP Vertica and Looker - Data at the speed of busines s...
Webinar with SnagAJob, HP Vertica and Looker - Data at the speed of busines s...Looker
 
SplunkLive! - Splunk for IT Operations
SplunkLive! - Splunk for IT OperationsSplunkLive! - Splunk for IT Operations
SplunkLive! - Splunk for IT OperationsSplunk
 
How Precisely and Splunk Can Help You Better Manage Your IBM Z and IBM i Envi...
How Precisely and Splunk Can Help You Better Manage Your IBM Z and IBM i Envi...How Precisely and Splunk Can Help You Better Manage Your IBM Z and IBM i Envi...
How Precisely and Splunk Can Help You Better Manage Your IBM Z and IBM i Envi...Precisely
 
Seeing Redshift: How Amazon Changed Data Warehousing Forever
Seeing Redshift: How Amazon Changed Data Warehousing ForeverSeeing Redshift: How Amazon Changed Data Warehousing Forever
Seeing Redshift: How Amazon Changed Data Warehousing ForeverInside Analysis
 

Similar to Time Difference: How Tomorrow's Companies Will Outpace Today's (20)

Take Action: The New Reality of Data-Driven Business
Take Action: The New Reality of Data-Driven BusinessTake Action: The New Reality of Data-Driven Business
Take Action: The New Reality of Data-Driven Business
 
In-Memory Computing Webcast. Market Predictions 2017
In-Memory Computing Webcast. Market Predictions 2017In-Memory Computing Webcast. Market Predictions 2017
In-Memory Computing Webcast. Market Predictions 2017
 
Accelerate Self-Service Analytics with Data Virtualization and Visualization
Accelerate Self-Service Analytics with Data Virtualization and VisualizationAccelerate Self-Service Analytics with Data Virtualization and Visualization
Accelerate Self-Service Analytics with Data Virtualization and Visualization
 
Bridging the Gap: Analyzing Data in and Below the Cloud
Bridging the Gap: Analyzing Data in and Below the CloudBridging the Gap: Analyzing Data in and Below the Cloud
Bridging the Gap: Analyzing Data in and Below the Cloud
 
Smarter Analytics: Supporting the Enterprise with Automation
Smarter Analytics: Supporting the Enterprise with AutomationSmarter Analytics: Supporting the Enterprise with Automation
Smarter Analytics: Supporting the Enterprise with Automation
 
Business in the Driver’s Seat – An Improved Model for Integration
Business in the Driver’s Seat – An Improved Model for IntegrationBusiness in the Driver’s Seat – An Improved Model for Integration
Business in the Driver’s Seat – An Improved Model for Integration
 
SPT 104 Unlock your big data with analytics and BI on Office 365
SPT 104 Unlock your big data with analytics and BI on Office 365SPT 104 Unlock your big data with analytics and BI on Office 365
SPT 104 Unlock your big data with analytics and BI on Office 365
 
A Connected Data Landscape: Virtualization and the Internet of Things
A Connected Data Landscape: Virtualization and the Internet of ThingsA Connected Data Landscape: Virtualization and the Internet of Things
A Connected Data Landscape: Virtualization and the Internet of Things
 
Hot Technologies of 2013: Investigative Analytics
Hot Technologies of 2013: Investigative AnalyticsHot Technologies of 2013: Investigative Analytics
Hot Technologies of 2013: Investigative Analytics
 
There are 250 Database products, are you running the right one?
There are 250 Database products, are you running the right one?There are 250 Database products, are you running the right one?
There are 250 Database products, are you running the right one?
 
SPS Utah 2016 - Unlock your big data with analytics and BI on Office 365
SPS Utah 2016 - Unlock your big data with analytics and BI on Office 365SPS Utah 2016 - Unlock your big data with analytics and BI on Office 365
SPS Utah 2016 - Unlock your big data with analytics and BI on Office 365
 
Unlock your Big Data with Analytics and BI on Office 365
Unlock your Big Data with Analytics and BI on Office 365Unlock your Big Data with Analytics and BI on Office 365
Unlock your Big Data with Analytics and BI on Office 365
 
From an experiment to a real production environment
From an experiment to a real production environmentFrom an experiment to a real production environment
From an experiment to a real production environment
 
SAP Forum Ankara 2017 - "Verinin Merkezine Seyahat"
SAP Forum Ankara 2017 - "Verinin Merkezine Seyahat"SAP Forum Ankara 2017 - "Verinin Merkezine Seyahat"
SAP Forum Ankara 2017 - "Verinin Merkezine Seyahat"
 
Slides: Case Study — How J.B. Hunt is Driving Efficiency with AI and Real-Tim...
Slides: Case Study — How J.B. Hunt is Driving Efficiency with AI and Real-Tim...Slides: Case Study — How J.B. Hunt is Driving Efficiency with AI and Real-Tim...
Slides: Case Study — How J.B. Hunt is Driving Efficiency with AI and Real-Tim...
 
Age of Exploration: How to Achieve Enterprise-Wide Discovery
Age of Exploration: How to Achieve Enterprise-Wide DiscoveryAge of Exploration: How to Achieve Enterprise-Wide Discovery
Age of Exploration: How to Achieve Enterprise-Wide Discovery
 
Webinar with SnagAJob, HP Vertica and Looker - Data at the speed of busines s...
Webinar with SnagAJob, HP Vertica and Looker - Data at the speed of busines s...Webinar with SnagAJob, HP Vertica and Looker - Data at the speed of busines s...
Webinar with SnagAJob, HP Vertica and Looker - Data at the speed of busines s...
 
SplunkLive! - Splunk for IT Operations
SplunkLive! - Splunk for IT OperationsSplunkLive! - Splunk for IT Operations
SplunkLive! - Splunk for IT Operations
 
How Precisely and Splunk Can Help You Better Manage Your IBM Z and IBM i Envi...
How Precisely and Splunk Can Help You Better Manage Your IBM Z and IBM i Envi...How Precisely and Splunk Can Help You Better Manage Your IBM Z and IBM i Envi...
How Precisely and Splunk Can Help You Better Manage Your IBM Z and IBM i Envi...
 
Seeing Redshift: How Amazon Changed Data Warehousing Forever
Seeing Redshift: How Amazon Changed Data Warehousing ForeverSeeing Redshift: How Amazon Changed Data Warehousing Forever
Seeing Redshift: How Amazon Changed Data Warehousing Forever
 

More from 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
 
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 LetdownInside 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
 

More from 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
 
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
 
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
 

Recently uploaded

Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Victor Rentea
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
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
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelDeepika Singh
 
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)Samir Dash
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusZilliz
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
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
 
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard37
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Introduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMIntroduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMKumar Satyam
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Victor Rentea
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityWSO2
 

Recently uploaded (20)

Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
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
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
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...
 
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptx
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
Introduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMIntroduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDM
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 

Time Difference: How Tomorrow's Companies Will Outpace Today's

  • 1. Grab some coffee and enjoy the pre-show banter before the top of the hour!
  • 2. The Briefing Room Time Difference: How a New Architecture Changes the Game
  • 3. Twitter Tag: #briefr The Briefing Room Welcome Host: Eric Kavanagh eric.kavanagh@bloorgroup.com @eric_kavanagh
  • 4. 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
  • 5. Twitter Tag: #briefr The Briefing Room Topics February: DATA IN MOTION March: BI/ANALYTICS April: BIG DATA
  • 6. Twitter Tag: #briefr The Briefing Room Parmenides and the Truth of Now "Parmenides". Licensed under CC BY-SA 3.0 via Wikimedia Commons - http://commons.wikimedia.org/wiki/ File:Parmenides.jpg#mediaviewer/File:Parmenides.jpg There is no tomorrow There is no yesterday There is only today There is only now
  • 7. 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
  • 8. Twitter Tag: #briefr The Briefing Room WebAction WebAction offers real-time data-driven apps and the underlying enterprise platform   The platform captures structured and unstructured data from a wide variety of data sources and allows users to correlate and enrich data streams WebAction leverages in-memory data processing and is architected to scale up and scale out
  • 9. Twitter Tag: #briefr The Briefing Room Guest: Sami Akbay Sami Akbay is a founder of WebAction. Prior to WebAction, he served as the CEO of Altibase, Inc., an in-memory RDBMS company with customers in financial services, utilities, and telecommunications. Sami was Vice President of Marketing and Product Management for GoldenGate Software from 2004 through its acquisition by Oracle. Prior to GoldenGate, he served in senior product marketing and business development roles at Embarcadero and AltoWeb. He spent his earlier career in technical and consulting roles working at Rabobank Nederlands, Hearst New Media, American Stock Exchange, MediaMetrix, OneMain.com (Earthlink), and ALK Associates. He is a graduate of Rutgers University.
  • 10. High-Velocity Big Data Analytics February2015
  • 11. PROPRIETARY & CONFIDENTIAL Because actionable insights come from combining analyzed history and what is happening right now.
  • 12. PROPRIETARY & CONFIDENTIAL •  Insights come from analyzing historic data: –  What is the average hourly sales for our Boston store on a typical weekday in February? –  Who are my top 1% passengers by revenue for 2014? –  How many dropped calls does my average subscriber experience before cancelling service if they have a 2 year contract and $250 cancellation penalty?
  • 13. PROPRIETARY & CONFIDENTIAL •  Events without context are not very meaningful –  In the last 30 minutes, we had a revenue of $8,000 in our Boston store. –  Mark Madsen will miss his connection from ORD to EWR because his flight departed late from SFO –  Sami Akbay dropped calls 3 times in the last 30 minutes
  • 14. PROPRIETARY & CONFIDENTIAL •  Actionable insights combine analyzed history with realtime event streams: –  We typically sell $3000 per hour on a weekday in February at our Boston store. In the last 30 minutes we sold $8,000. Alert the store manager and require ID check at checkout. –  Mark Madsen is a top 1% passenger by revenue. Have an agent meet him at the gate and deliver his boarding pass for the next flight. –  A subscriber will drop 8 calls before becoming a churn risk. Don’t give him a service discount as an incentive if he calls 611.
  • 16. PROPRIETARY & CONFIDENTIAL Client   Server   OLTP   Data  Warehouse   Applica9on   Server   Transaction Data
  • 17. PROPRIETARY & CONFIDENTIAL Data  Warehouse   Device Data Industry Data Social Feeds Transaction Data System/ IT Data Hadoop ETL
  • 18. (Existing) ETL WebAction Batch  /   High-­‐Latency   Real9me  /   Low-­‐Latency   EDW Realtime Applications Legacy Applications Pig Hive Map/Reduce Applications Users   Hadoop Device Data Industry Data Social Feeds Transaction Data System/ IT Data
  • 19. PROPRIETARY & CONFIDENTIAL WebAction® delivers the most comprehensive Realtime Stream Analytics Platform enabling the tailored enterprise-scale Big Data Applications for the Agile Enterprise
  • 20. PROPRIETARY & CONFIDENTIAL Acquire Store Process Acquire Process in Memory Deliver BI / Analytics RDBMS EDW Structured Data Machine Data LocationClick Stream Structured Data Machine Data LocationClick Stream Data Driven Apps Batch Reactive R E A LT I M E B A R R I E R ProactiveRealtime Visualizations Store Alerts Integrate
  • 21. PROPRIETARY & CONFIDENTIAL Anomaly and Pattern Detection in Real-time
  • 22. PROPRIETARY & CONFIDENTIAL Structured and unstructured data Distributed, in-memory, as data is created Correlated, enriched, and filtered real-time big data records Deliver Process Acquire
  • 23. PROPRIETARY & CONFIDENTIAL Acquire Structured and unstructured data §  Data from transactional sources is acquired via redo or transaction logs §  Structured and non-Structured data §  No Production Impact §  No Application changes Device Data Industry Data Social Feeds Real-Time Transaction Data System/ IT Data Common File Format TYPE EXAMPLE COMPLEXITY CSV, JSON, XML Facebook, Twitter Syslogs, weblogs, Netflow SmartMeter, Medical Device, RFID SWIFT, HL7, FIX Oracle, DB2, SQLServer, MySQL, HP NonStop SIMPLE VERY HIGH SIMPLE TO MEDIUM MEDIUM MEDIUM HIGH
  • 24. PROPRIETARY & CONFIDENTIAL Process Distributed, in-memory, as data is created §  Enrich live Big Data with historical data sources §  Process Big Data faster using partitioned streams, caches, and additional nodes §  Execute SQL-like queries of in-memory Big Data §  Alert in real-time based on predictive analytic model results Acquire Structured and unstructured data
  • 25. PROPRIETARY & CONFIDENTIAL Acquire Process Structured and unstructured data Distributed, in-memory, as data is created Deliver Correlated, enriched, and filtered real-time big data records §  Continuous Big Data Records §  Real-Time Dashboards §  Predictive Alerts §  Business Trends §  Data Patterns §  Outliers
  • 26. PROPRIETARY & CONFIDENTIAL Metadata HighSpeedDataAcquisition WActionStore Distributed WAction Cache Distributed DIM Processor Tungsten VisualizationDevice Data Big Data Infrastructure Industry Data Social Feeds Transaction Data Enterprise Applications Enterprise Data Warehouse RDBMS Data Driven Apps System/ IT Data
  • 27. PROPRIETARY & CONFIDENTIAL •  How is it different from –  CEP? –  ETL? –  Messaging? –  in-memory database?
  • 28. Twitter Tag: #briefr The Briefing Room Perceptions & Questions Analyst: Mark Madsen
  • 29. Copyright  Third  Nature,  Inc.   We  are  in  a  transi*onal  phase  in  IT  architecture   Then   State  of  Prac*ce   Now,  forward   Architecture   Timeshare   Client/server   Cloud   Data   Core  TXs   All  TXs,  some   events,  docs   All  data   Rate  of  change   Slow   Rapid   Con9nuous   Uses   Few   Many   Everything   Latency   Daily+++   <  daily  to   minutes   Immediate   Data  plaAorm   Uniprocessor   SMP,  cluster   Shared  nothing  
  • 30. Copyright  Third  Nature,  Inc.   Majority  use  of  compu*ng  over  *me   1930s-­‐1950s:  Calculate   1960s-­‐1980s:  Automate   1990s-­‐2010s:  Informate   2010s+:    Analyze  and        Actuate   Computing technology has become a tool of observation and actuation, not just a recipient of human-entered data Risingorganizationalcomplexity
  • 31. Copyright  Third  Nature,  Inc.   The  data  warehouse  vs  business  agility   All  the  data   Ready-­‐to-­‐use  common,   typed,  tabular  data   The  bo[leneck  is  you  
  • 32. 0  1  2  3  4  5  6  7   Polling  is  not  streaming,  minutes  is  not  real  *me   32 0  1  2  3  4  5  6  7   The problem is visible here after 2.5 minutes, at the earliest The problem is visible here 4 seconds after the first bad event   Streaming  model  Polling  model   Events recorded, processed, stored in DB and ready after 2.5 minutes   Action taken after 3 minutes, at 3.5 minutes   Problem completely resolved at 4 minutes   Something broke   1st bad event detected   Action taken after 3 minutes, at 6 minutes   Problem completely resolved at 6.5 minutes   Reaction takes 3 minutes …   Reaction takes 3 minutes …   Streaming   Polling   Alert  threshold   Problem gets worse   Action taken  
  • 33. Copyright  Third  Nature,  Inc.   The  data  warehouse  is  not  designed  for  real  *me   A  polling  architecture  does  not  work  well  for  event  data   ▪  Introduces  latency   ▪  Polling  creates  performance  and  scaling  problems   The  DW  can’t  handle  real-­‐9me  ingest   ▪  One  of  the  original  DW  design  assump9ons:  solve  for   conflic9ng  workloads  by  separa9ng  them  in  9me   ▪  Workload  management  has  limits   ▪  Scalability  problem  for  event  streams   ▪  Spiky  flow  pa[erns  and  dynamic  scaling   Sta9c  schema:   ▪  What  happens  first,  upstream  change  or  data  model  change?   ▪  What  is  your  reac9on  9me?  The  problem  of  dropped  packets  
  • 34. Copyright  Third  Nature,  Inc.   The  crea*on  and  flow  of  data  is  different  for   transac*ons  and  machine-­‐generated  events   Data entry Extract Cleanse Load Use Data Generation Store Store Use Use The process for most human-entered data; human speed The process for machine-generated data; machine speed Cleanse Program
  • 35. Copyright  Third  Nature,  Inc.   Real-­‐9me  monitoring  is  not  polling   Real-­‐9me  monitoring  o"en  needs  to  access  history   The  data  in  mo9on  and  the  data  at  rest  is  the   same  data.     Therefore:     Real  9me  (in  mo9on)  and  persistence  (at  rest)   must  be  supported  by  the  same  architecture      
  • 36. Copyright  Third  Nature,  Inc.   Flowing Unloaded Sliding window of “now” Persisted but not yet loaded into DB Queryable history Stored in database / datastore Real  *me  isn’t  either-­‐or,  it’s  part  of  the  architecture   A DB can get you to within minutes (at large scale) but it won’t be easy or cheap Streaming SQL, stream engines, CEP may 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
  • 37. Copyright  Third  Nature,  Inc.   Deliver Refine Manage Store Ingest This  implies  a  new  DW  architecture,  data  modeling  approach   Analyze Use Decouple the data architecture layers
  • 38. Copyright  Third  Nature,  Inc.   Stream If  you  want  to  do  real  *me  and  s*ll  manage  your  data   effec*vely  then  you  need  this  data  architecture   Collect Refine Manage Deliver Flowing Managed historyPersisted Metadata? Metadata? Flow, persisted, managed define different storage and retrieval requirements
  • 39. Copyright  Third  Nature,  Inc.   Ques*ons   Why  an  integrated  product  rather  than  other  alterna9ves  like  a  RT   streaming  engine  or  a  streaming  SQL  database?   What  do  you  do  at  the  metadata  layer  to  expose  data  this  is  a   message,  a  table,  or  both?   What  mechanisms  does  it  use  to  scale?   How  does  one  deploy  the  user  interface  por9on  of  an  applica9on?   What  happens  if  there’s  a  reader  /  writer  lag  or  failure?  How  do   you  handle  recovery  in  the  event  of  a  stream  failure  (one  stream,   correlated  stream)?   Can  you  /  how  do  you  persist  data  that  you  calculate  and  display?   What  types  of  streaming  func9ons  do  you  support  (e.g.,  windows  –   sliding  /jump  9me,  count,  9me  series  alignment)?   How  complex  of  a  calcula9on  can  you  create?  
  • 40. Twitter Tag: #briefr The Briefing Room
  • 41. Twitter Tag: #briefr The Briefing Room Upcoming Topics www.insideanalysis.com February: DATA IN MOTION March: BI/ANALYTICS April: BIG DATA
  • 42. Twitter Tag: #briefr The Briefing Room THANK YOU for your ATTENTION! Some images provided courtesy of Wikimedia Commons and Wikipedia