We’ll Talk About
Who needs real
time analytics?
SaaS
Use-Cases
Architectures
Slide 3
Slide 3 text
WHO NEEDS
REAL-TIME ANALYTICS?
Slide 4
Slide 4 text
Real-Time Capabilities
Fresh Responsive Slice and Dice Accurate
Slide 5
Slide 5 text
Real-Time Capabilities
BI analysts and internal business
units don’t need real-time data
Data drives decisions and actions.
Business strategy doesn’t change every 20ms
Slide 6
Slide 6 text
Real-Time Capabilities
Your *customers* need real-time data
They are collaborating in real time
They can react fast and need to
They want to trust you
Slide 7
Slide 7 text
“In God we trust, all others
vendors must bring data.”
W. Edward Deming
Slide 8
Slide 8 text
MODERN SAAS
Slide 9
Slide 9 text
2015-2017
2010-2013
2006
1996
1960 1999
Slide 10
Slide 10 text
SaaS is not:
“Run an app on someone
else’s computer”
Slide 11
Slide 11 text
Consistent low latency is table stakes.
Slide 12
Slide 12 text
Security and Compliance
are table stakes.
Slide 13
Slide 13 text
Real-Time Collaboration
From “run the app”
to multi-tenant
to real-time collaboration
Slide 14
Slide 14 text
Data Driven Experience
● Personalized
● In-app metrics
● Usage based billing
● Data Features
Slide 15
Slide 15 text
No content
Slide 16
Slide 16 text
No content
Slide 17
Slide 17 text
No content
Slide 18
Slide 18 text
No content
Slide 19
Slide 19 text
ARCHITECTURE
Slide 20
Slide 20 text
External Dashboards are Deceptively Simple…
Production DB
Slide 21
Slide 21 text
Is this it?
DWH
ETL
APIs
Query
Slide 22
Slide 22 text
“A Database can’t do
everything but a data
platform could”
Sriram Subraminian,
CEO of Stealth Startup
Slide 23
Slide 23 text
Reverse ETL: Common Pattern with Downsides
Big Data
Lake House
?? APIs
Kafka
Serving
K/V Store
Slide 24
Slide 24 text
Analytics DB
Designed for Real-Time Analytics
in Production
Slide 25
Slide 25 text
Production Data Platform
with Real-Time Analytics
Analytics DB
Secure Data Access Layer
Service Service Service
Queries APIs
RDBMS
Kafka Kafka
Slide 26
Slide 26 text
Summary
Your *Customers*
Need Real-Time
Data
Modern SaaS:
Collaborative and
Data-Rich
Requires a
Production
Data Platform