Slide 1

Slide 1 text

Modern SaaS is Real-Time SaaS Gwen Shapira

Slide 2

Slide 2 text

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

Slide 27

Slide 27 text

Thank You for Attending! @gwenshap [email protected]