81
The Future Of Analytics And IoT It Can’t Happen Without You Mike Gualtieri, Principal Analyst November 3, 2015 San Francisco Twitter: @mgualtieri

WSO2Con USA 2015: Keynote - The Future of Real-Time Analytics and IoT

Embed Size (px)

Citation preview

Page 1: WSO2Con USA 2015: Keynote - The Future of Real-Time Analytics and IoT

The Future Of Analytics And IoT It Can’t Happen Without You

Mike Gualtieri, Principal Analyst

November 3, 2015 San Francisco

Twitter: @mgualtieri

Page 2: WSO2Con USA 2015: Keynote - The Future of Real-Time Analytics and IoT

#Priority

Page 3: WSO2Con USA 2015: Keynote - The Future of Real-Time Analytics and IoT

© 2015 Forrester Research, Inc. Reproduction Prohibited 3

52%

53%

53%

54%

58%

64%

64%

65%

66%

73%

75%

0% 10% 20% 30% 40% 50% 60% 70% 80%

Better leverage big data and analytics in business decision-making

Create a comprehensive strategy for addressing digital technologies like mobile, social & smart products

Create a comprehensive digital marketing strategy

Better comply with regulations and requirements

Improve differentiation in the market

Increase influence and brand reach in the market

Address rising customer expectations

Improve our ability to innovate

Reduce costs

Improve our products /services

Improve the experience of our customers

Customer experience is a top priority for business leaders

›  Base: 3,005 global data and analytics decision-makers ›  Source: Global Business Technographics Data And Analytics Online Survey, 2015

Page 4: WSO2Con USA 2015: Keynote - The Future of Real-Time Analytics and IoT

For you For all For segments For you

Demographic Relationships

Hyper-Personal, Real-Time

Relationships

Personal Relationships

Mass Relationships

Cus

tom

er E

xper

ienc

e

1800 1900 1950 2000 2015

Page 5: WSO2Con USA 2015: Keynote - The Future of Real-Time Analytics and IoT

#Celebrity

Page 6: WSO2Con USA 2015: Keynote - The Future of Real-Time Analytics and IoT

Customers want and increasingly expect to be treated like celebrities.

Page 7: WSO2Con USA 2015: Keynote - The Future of Real-Time Analytics and IoT

•  Learn individual customer characteristics and behaviors

•  Detect customer needs and desires in real-time

•  Adapt applications to serve an individual customer

Celebrity experiences must:

Page 8: WSO2Con USA 2015: Keynote - The Future of Real-Time Analytics and IoT

#Analytics

Page 9: WSO2Con USA 2015: Keynote - The Future of Real-Time Analytics and IoT

© 2015 Forrester Research, Inc. Reproduction Prohibited 9

Learn Model Detect Adapt

True BI means having four kinds of analytics

Predictive Analytics

Streaming Analytics

Descriptive Analytics

(Advanced Analytics)

Prescriptive Analytics

Batch Real-time

Most firms invest here They must invest here too

Page 10: WSO2Con USA 2015: Keynote - The Future of Real-Time Analytics and IoT

© 2015 Forrester Research, Inc. Reproduction Prohibited 10

Source: Forrester Research

Advanced analytics is rightly surging “What is your firm's/business unit's current use of the following technologies?”

Source: Forrester's Global Business Technographics Data And Analytics Survey, 2015 and 2014 Base: 1805 (2015), 1063 (2014)

19%  

19%  

24%  

31%  

34%  

22%  

22%  

35%  

31%  

43%  

53%  

54%  

50%  

50%  

69%  

39%  

42%  

42%  

42%  

42%  

43%  

43%  

46%  

48%  

52%  

54%  

55%  

56%  

57%  

69%  

Non modeled data exploration and discovery

Search/interactive discovery

Streaming analytics

Metadata generated analytics

OLAP

Advanced visualization

Text analytics

Location analytics

Predictive analytics

Process analytics

Embedded analytics

Web analytics

Dashboards

Performance analytics

Reporting

2015

2014

Sweet! Most of your competitors still haven’t

started!

Page 11: WSO2Con USA 2015: Keynote - The Future of Real-Time Analytics and IoT

#Data

Page 12: WSO2Con USA 2015: Keynote - The Future of Real-Time Analytics and IoT

Some say that data is the new oil.

Page 13: WSO2Con USA 2015: Keynote - The Future of Real-Time Analytics and IoT

It’s more like the Sun – virtually limitless.

Page 14: WSO2Con USA 2015: Keynote - The Future of Real-Time Analytics and IoT

© 2015 Forrester Research, Inc. Reproduction Prohibited 14

Every industry is graced with more data ›  Richer transactional data from portfolio of hundreds of

business applications

›  Usage and behavior data from web and mobile apps

›  Social media data

›  Log data

›  IoT device sensor and event data

›  Data economy – firms buying and selling data

Page 15: WSO2Con USA 2015: Keynote - The Future of Real-Time Analytics and IoT

Using your best estimate, what is the size of all data stored within your company?

Source: Forrester Research, September 2015 Base: 100 US Managers and above currently using Hadoop for processing and analyzing data.

Enterprises have plenty of data from both internal and external sources

10-49 Terabytes

5% 50-99 Terabytes

12%

100-500 Terabytes

54%

Greater than 500

Terabytes 29%

Internal business

data 49%

External source data

51%

What % of the data available is from internal business applications (ERP and business

applications) versus external sources (social, IoT)?

Page 16: WSO2Con USA 2015: Keynote - The Future of Real-Time Analytics and IoT

All data is born fast!

Page 17: WSO2Con USA 2015: Keynote - The Future of Real-Time Analytics and IoT

1100

1001

1011

001

0100

1001

1011

001

0100

1100

1101

101

0100

1001

1011

001

Cus

tom

er D

ata

Tran

sact

ions

Dat

a W

areh

osue

IoT

But, analytics is usually done much later.

Page 18: WSO2Con USA 2015: Keynote - The Future of Real-Time Analytics and IoT

#WhyWait

Page 19: WSO2Con USA 2015: Keynote - The Future of Real-Time Analytics and IoT

Perishable insights can have exponentially more value than after-the-fact traditional historical

analytics.

Page 20: WSO2Con USA 2015: Keynote - The Future of Real-Time Analytics and IoT

#Perishable

Page 21: WSO2Con USA 2015: Keynote - The Future of Real-Time Analytics and IoT

How can you prevent this dude from fleecing you right now?

Page 22: WSO2Con USA 2015: Keynote - The Future of Real-Time Analytics and IoT

What are movers and shakers saying about equities that we cover right now?

Page 23: WSO2Con USA 2015: Keynote - The Future of Real-Time Analytics and IoT

How can you know if your baby is sleeping soundly or if something is wrong right now?

Page 24: WSO2Con USA 2015: Keynote - The Future of Real-Time Analytics and IoT

How can you warn other drivers that the road is slippery to avoid a crash right now?

Page 25: WSO2Con USA 2015: Keynote - The Future of Real-Time Analytics and IoT

What offers should you make to your customer if they are within proximity of your store right now?

Page 26: WSO2Con USA 2015: Keynote - The Future of Real-Time Analytics and IoT

What music should you play if your customer is jogging right now?

Page 27: WSO2Con USA 2015: Keynote - The Future of Real-Time Analytics and IoT

#

Page 28: WSO2Con USA 2015: Keynote - The Future of Real-Time Analytics and IoT

© 2015 Forrester Research, Inc. Reproduction Prohibited 28

Most firms struggle make insights actionable

Insights for lines of business:

Source: October 16, 2014, “The Customer-Activated Enterprise” Forrester report

Page 29: WSO2Con USA 2015: Keynote - The Future of Real-Time Analytics and IoT

Applications are blind – IoT can make them see.

Page 30: WSO2Con USA 2015: Keynote - The Future of Real-Time Analytics and IoT

© 2015 Forrester Research, Inc. Reproduction Prohibited 30

Learn Model Detect Adapt

Build analytics into your applications

Predictive Analytics

Streaming Analytics

Descriptive Analytics

(Advanced Analytics)

Prescriptive Analytics

Batch Real-time

Most firms invest here They must invest here too

Page 31: WSO2Con USA 2015: Keynote - The Future of Real-Time Analytics and IoT

#Predictive

Page 32: WSO2Con USA 2015: Keynote - The Future of Real-Time Analytics and IoT

© 2015 Forrester Research, Inc. Reproduction Prohibited 32

Top 3 most read Forrester research reports in Q3 2015.

#1 Does Customer Experience Really Drive Business Success?

#2 Forrester Wave: Big Data Predictive Analytics, Q2 2015

#3 The US Customer Experience Index, Q12015

Page 33: WSO2Con USA 2015: Keynote - The Future of Real-Time Analytics and IoT

ANALYTICS

PREDICTIVE Techniques, tools, and technologies that use

data to find models – models that can anticipate outcomes with a significant

probability of accuracy.

Page 34: WSO2Con USA 2015: Keynote - The Future of Real-Time Analytics and IoT

© 2015 Forrester Research, Inc. Reproduction Prohibited 34

Ways to create predictive models ›  Handcraft business rules or program code to

create a predictive model based on human experts.

›  Use big data predictive analytics tools to build models that analyze data with machine learning algorithms to build a predictive model.

›  Sometimes you need both.

Page 35: WSO2Con USA 2015: Keynote - The Future of Real-Time Analytics and IoT

© 2015 Forrester Research, Inc. Reproduction Prohibited 35

Predictive models can be very powerful and profitable, but understand that:

›  Predictive models are about probabilities, not absolutes •  E.g. 78% chance you will like Better Call Saul

›  Accurate predictive models may not exist for every question

•  E.g. Economists have a very poor record

›  Prediction models are not necessarily and probably not causative

Page 36: WSO2Con USA 2015: Keynote - The Future of Real-Time Analytics and IoT

Correlation does not imply causation.

Page 37: WSO2Con USA 2015: Keynote - The Future of Real-Time Analytics and IoT

Data scientists use a combination of statistical

and machine learning algorithms to find

patterns and predictive models.

Page 38: WSO2Con USA 2015: Keynote - The Future of Real-Time Analytics and IoT

© 2015 Forrester Research, Inc. Reproduction Prohibited 38

Are you a data scientist?

38

K-means clustering Association rules Boosting trees CHAID Cluster analysis Feature selection Independent components analysis Kohonen Networks (SOFM) Neural networks Social network analysis (SNA)

Random forests Mars regression splines Linear and logistic regression Naïve Bayesian classifiers Optimal binning Partial least squares Response Optimization Root cause analysis Support vector machines Natural language processing

Page 39: WSO2Con USA 2015: Keynote - The Future of Real-Time Analytics and IoT

© 2013 Forrester Research, Inc. Reproduction Prohibited 39

Big data is the fuel and machine learning is the engine ›  Classifiers

•  Predict a specific event, characteristic, or behavior

›  Recommenders •  Make a recommendation

›  Clusters •  Find groups that share common characteristics

Page 40: WSO2Con USA 2015: Keynote - The Future of Real-Time Analytics and IoT

What customers are likely to plan a vacation in the next 6 weeks?

Page 41: WSO2Con USA 2015: Keynote - The Future of Real-Time Analytics and IoT

#Prescriptive

Page 42: WSO2Con USA 2015: Keynote - The Future of Real-Time Analytics and IoT

Adapt and act in real-time.

Page 43: WSO2Con USA 2015: Keynote - The Future of Real-Time Analytics and IoT

ANALYTICS

PRESCRIPTIVE Tools, techniques, and technologies that are used to determine the next best decision or

action using a combination of methods including business rules, descriptive/predictive/streaming

analytics, and optimization.

Page 44: WSO2Con USA 2015: Keynote - The Future of Real-Time Analytics and IoT

How can you influence swing voters to vote for you?

Image source: iStockphoto

Page 45: WSO2Con USA 2015: Keynote - The Future of Real-Time Analytics and IoT

45 © 2015 Forrester Research, Inc. Reproduction Prohibited

You must support both analytical and intuitive decision makers.

Analytical Intuitive

Automated Decision can be modeled Information is available Algorithm can be defined

Expert Decision is not modeled Unknown or fuzzy information Experience and judgment

Image sources: Cryteria, Eurogamer.net, Business Insider, CBS Entertainment, Cinema Blend

Page 46: WSO2Con USA 2015: Keynote - The Future of Real-Time Analytics and IoT

46 © 2015 Forrester Research, Inc. Reproduction Prohibited

Prescriptive analytics relies on a combination of approaches •  Business rules and/or program code based on

human expertise and experience. •  Use previously built predictive models. •  Use previously solved mathematical

optimizations. You will likely need a combination of all of these to make the best possible decision.

Page 47: WSO2Con USA 2015: Keynote - The Future of Real-Time Analytics and IoT

#Streaming

Page 48: WSO2Con USA 2015: Keynote - The Future of Real-Time Analytics and IoT

Streaming analytics can detect and act on perishable insights.

Page 49: WSO2Con USA 2015: Keynote - The Future of Real-Time Analytics and IoT

DEFINITION

FORRESTER Streaming analytics filter, aggregate, enrich, and analyze a high throughput of data from

disparate live data sources to identify patterns, detect urgent situations, and automate

immediate actions in real-time.

Page 50: WSO2Con USA 2015: Keynote - The Future of Real-Time Analytics and IoT

© 2015 Forrester Research, Inc. Reproduction Prohibited 50

Real-time means business-time ›  A customer walks into a shopping mall

›  A shopper clicks on an online add

›  A temperature sensor spikes

›  A stock price rises

›  A customer uses a credit card

›  A customer wakes up

Page 51: WSO2Con USA 2015: Keynote - The Future of Real-Time Analytics and IoT

© 2015 Forrester Research, Inc. Reproduction Prohibited 51

Thinking in streams is different…

›  Ingest

›  Filter

›  Transform

›  Normalize

›  Link

›  Enrich

›  Correlate

›  Location/motion (geofencing)

›  Time windows

›  Temporal pattern detection

›  Business logic/rules execution

›  Action interfaces

Continuous ETL Continuous Analytics

Page 52: WSO2Con USA 2015: Keynote - The Future of Real-Time Analytics and IoT

How can an online retailer sell more motorcycle helmets and optimize

profits?

›  Temporal pattern detection

›  Time windows

›  Business logic/rules execution

›  Action interfaces

Page 53: WSO2Con USA 2015: Keynote - The Future of Real-Time Analytics and IoT

© 2015 Forrester Research, Inc. Reproduction Prohibited 53

Streaming analytics enables an entirely new real-time selling model

› Analytic: When has this user viewed at least three motorcycle safety products including at least one helmet?

› Action: Display most profitable motorcycle helmets.

› Analytic: What is the real-time daily total sales of motorcycle helmets?

› Action: If sales trending lower than usual, then dynamically lower price.

Temporal Pattern Detection Time Window

Page 54: WSO2Con USA 2015: Keynote - The Future of Real-Time Analytics and IoT

© 2015 Forrester Research, Inc. Reproduction Prohibited 54

Try doing that with plain-old, conventional SQL

SELECT SUM(CustomerViews.view) WHERE CustomerViews.productCategory = ‘MCSafety’ AND …

Page 55: WSO2Con USA 2015: Keynote - The Future of Real-Time Analytics and IoT

#

Page 56: WSO2Con USA 2015: Keynote - The Future of Real-Time Analytics and IoT

Hadoop is designed for volume.

Page 57: WSO2Con USA 2015: Keynote - The Future of Real-Time Analytics and IoT

Spark is designed for speed.

Page 58: WSO2Con USA 2015: Keynote - The Future of Real-Time Analytics and IoT

Spark on Hadoop minimizes the latency of loading HDFS data into memory, and DevOps can use

YARN to tune performance for simultaneous jobs.

Page 59: WSO2Con USA 2015: Keynote - The Future of Real-Time Analytics and IoT

© 2015 Forrester Research, Inc. Reproduction Prohibited 59

Spark and Hadoop can coexist in the same cluster.

Page 60: WSO2Con USA 2015: Keynote - The Future of Real-Time Analytics and IoT

Hadooponomics makes batch analytics at scale feasible

Page 61: WSO2Con USA 2015: Keynote - The Future of Real-Time Analytics and IoT

SELECT * FROM Hadoop;

Pure SQL for Hadoop

Boosted SQL for Hadoop

•  Apache Hive •  Apache Drill •  Apache Phoenix

(for HBase) •  Cloudera Impala •  Presto •  Spark SQL

(through Spark)

•  Actian Vortex •  HP Vertica SQL

on Hadoop •  IBM Big SQL •  JethroData •  Pivotal HAWQ

•  Microsoft Polybase

•  Oracle Big Data SQL

•  Teradata QueryGrid

Database+ SQL for Hadoop

Page 62: WSO2Con USA 2015: Keynote - The Future of Real-Time Analytics and IoT

Spark’s directed acyclic graph (DAG) engine maximizes parallelization for batch jobs.

Page 63: WSO2Con USA 2015: Keynote - The Future of Real-Time Analytics and IoT

© 2015 Forrester Research, Inc. Reproduction Prohibited 63

Spark also includes a growing number of specialized tools

Page 64: WSO2Con USA 2015: Keynote - The Future of Real-Time Analytics and IoT

#Lambda

Page 65: WSO2Con USA 2015: Keynote - The Future of Real-Time Analytics and IoT

© 2015 Forrester Research, Inc. Reproduction Prohibited 65

Learn Model Detect Adapt

Only the analytical enterprise can compete and win in the age of celebrity

Predictive Analytics

Streaming Analytics

Descriptive Analytics

(Real-time)

Prescriptive Analytics

(Continuous Batch)

þ þ þ þ Invest here Invest here Invest here

Page 66: WSO2Con USA 2015: Keynote - The Future of Real-Time Analytics and IoT

© 2015 Forrester Research, Inc. Reproduction Prohibited 66

Combine application middleware and analytics to create industrial strength “lambda” applications

Page 67: WSO2Con USA 2015: Keynote - The Future of Real-Time Analytics and IoT

#

Page 68: WSO2Con USA 2015: Keynote - The Future of Real-Time Analytics and IoT

1100

1001

1011

001

0100

1001

1011

001

0100

1100

1101

101

0100

1001

1011

001

His

toric

al

Tran

sact

ions

Cus

tom

er d

ata

Sec

urity

Silos must disappear or appear to disappear.

Page 69: WSO2Con USA 2015: Keynote - The Future of Real-Time Analytics and IoT

Performance of analytics and services must be blazing fast.

Page 70: WSO2Con USA 2015: Keynote - The Future of Real-Time Analytics and IoT

Scale to handle any amount of data.

Page 71: WSO2Con USA 2015: Keynote - The Future of Real-Time Analytics and IoT

Fault-tolerance is non-negotiable.

Page 72: WSO2Con USA 2015: Keynote - The Future of Real-Time Analytics and IoT

Confidential information must be secure.

Page 73: WSO2Con USA 2015: Keynote - The Future of Real-Time Analytics and IoT

Solutions and/or platforms must fit seamlessly into existing architectures.

Page 74: WSO2Con USA 2015: Keynote - The Future of Real-Time Analytics and IoT

Embed and act on real-time analytics in existing and new applications.

Page 75: WSO2Con USA 2015: Keynote - The Future of Real-Time Analytics and IoT

Diverse, community-based rapid innovation.

Page 76: WSO2Con USA 2015: Keynote - The Future of Real-Time Analytics and IoT

#You

Page 77: WSO2Con USA 2015: Keynote - The Future of Real-Time Analytics and IoT

Your customers are ready to be

treated like celebrities!

Page 78: WSO2Con USA 2015: Keynote - The Future of Real-Time Analytics and IoT

What kind of celebrity customer experiences can you create with a

great open source platform?

Page 79: WSO2Con USA 2015: Keynote - The Future of Real-Time Analytics and IoT

© 2015 Forrester Research, Inc. Reproduction Prohibited 79

Think like a venture capitalist to find opportunities in your business.

1. Walk through critical or challenging business processes - At each step of the business process ask how analytics could improve the process

2. Walk through customer experience to improve customer experience

-  At each step of the customer journey, ask how analytics could help create celebrity customer experiences

Page 80: WSO2Con USA 2015: Keynote - The Future of Real-Time Analytics and IoT

Build real-time, predictive apps to make it happen.

Page 81: WSO2Con USA 2015: Keynote - The Future of Real-Time Analytics and IoT

forrester.com

Thank you

Mike Gualtieri [email protected] Twitter: @mgualtieri