the sas platform, trends and future · pdf fileinternet of things. ... faster in real-time...

31
Copyright © SAS Institute Inc. All rights reserved. The SAS Platform, trends and future Mathias Coopmans Sberbank 8 Sep 2017

Upload: vanhanh

Post on 05-Feb-2018

217 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: The SAS Platform, trends and future · PDF fileInternet of Things. ... faster in real-time with single platform ... International electronic communications

Copyright © SAS Inst itute Inc. A l l r ights reserved.

The SAS Platform, trends and futureMathias Coopmans

Sberbank

8 Sep 2017

Page 2: The SAS Platform, trends and future · PDF fileInternet of Things. ... faster in real-time with single platform ... International electronic communications

Copyright © SAS Inst itute Inc. A l l r ights reserved.

The analytics economy

Page 3: The SAS Platform, trends and future · PDF fileInternet of Things. ... faster in real-time with single platform ... International electronic communications

Copyright © SAS Inst itute Inc. A l l r ights reserved.Copyright © SAS Inst itute Inc. A l l r ights reserved.

Machine Learning

Artificial Intelligence

Cognitive Computing

Deep Learning

Internet of Things

Page 4: The SAS Platform, trends and future · PDF fileInternet of Things. ... faster in real-time with single platform ... International electronic communications

Our digital transformationto power the analytics economy

Page 5: The SAS Platform, trends and future · PDF fileInternet of Things. ... faster in real-time with single platform ... International electronic communications

Copyright © SAS Inst itute Inc. A l l r ights reserved.

Analytics

HPA• Speed up highly

complex algorithms• Scheduled jobs, run

in batch• Single user

Data

Page 6: The SAS Platform, trends and future · PDF fileInternet of Things. ... faster in real-time with single platform ... International electronic communications

Copyright © SAS Inst itute Inc. A l l r ights reserved.

LASR• Repeatedly run less

complex algorithms• Interactive use of data• Multi-user• Hadoop integration

AnalyticsData

Page 7: The SAS Platform, trends and future · PDF fileInternet of Things. ... faster in real-time with single platform ... International electronic communications

Copyright © SAS Inst itute Inc. A l l r ights reserved.

SAS Viya™• Solves use cases of

HPA and LASR• Allow processing in

memory and on disk• Deliver highly

available, fault tolerant processing

AnalyticsData

Page 8: The SAS Platform, trends and future · PDF fileInternet of Things. ... faster in real-time with single platform ... International electronic communications

Copyright © SAS Inst itute Inc. A l l r ights reserved.

SAS® Viya™ Early adopter use cases

Page 9: The SAS Platform, trends and future · PDF fileInternet of Things. ... faster in real-time with single platform ... International electronic communications

Copyright © SAS Inst itute Inc. A l l r ights reserved.

Customer Use Case

ORGANIZATION

Major telco provider trying to improve customer satisfaction, reduce the occurrence of failed orders

SUCCESS

Faster and better prediction of self install success/failure over open-source model

BENEFIT

New algorithms in SAS Viya out-performed an open source model in both speed and accuracy – reducing failed orders and improving customer experience

Page 10: The SAS Platform, trends and future · PDF fileInternet of Things. ... faster in real-time with single platform ... International electronic communications

Copyright © SAS Inst itute Inc. A l l r ights reserved.

Customer Use Case

ORGANIZATION

Technology company using predictive modelling to assist football teams with player scouting

SUCCESS

Able to scale the training of deep learning models for image analysis and push them to production faster in real-time with single platform

BENEFIT

Continue using open source tools, skills while speeding up time-to-market

Page 11: The SAS Platform, trends and future · PDF fileInternet of Things. ... faster in real-time with single platform ... International electronic communications

Copyright © SAS Inst itute Inc. A l l r ights reserved.

Customer Use Case

ORGANIZATION

International electronic communications manufacturer using predictive modelling to assess manufacturing defects

SUCCESS

Able to analyse parts in process from image analysis to correct production issues in-line in real-time

BENEFIT

Detect defects sooner, correct production, and reduce scrap costs

Page 12: The SAS Platform, trends and future · PDF fileInternet of Things. ... faster in real-time with single platform ... International electronic communications

Copyright © SAS Inst itute Inc. A l l r ights reserved.

SAS® Viya™ technical architecture

Page 13: The SAS Platform, trends and future · PDF fileInternet of Things. ... faster in real-time with single platform ... International electronic communications

Copyright © SAS Inst itute Inc. A l l r ights reserved.

SAS 9 architecture versus Viya architecture

SAS Viya products and UIs

Customer-written code

SAS Viya

CAS runtime

Microservices-based mid-tier

Viya MVA runtime

(limited functionality)

Customer-written code

SAS 9.4 products and UIs

SAS 9.4

Metadata (WIP)-based mid-tier

MVA runtime

LASR / HPA

runtimes

ESP runtime

In-database runtime

Page 14: The SAS Platform, trends and future · PDF fileInternet of Things. ... faster in real-time with single platform ... International electronic communications

Copyright © SAS Inst itute Inc. A l l r ights reserved.

Par

alle

l & S

eria

l, P

ub

/ S

ub

, W

eb S

ervi

ces,

MQ

s

Source-basedEngines

Microservices

UAA

QueryGen

Folders

CAS Mgmt

Data Source Mgmt

AnalyticsGUIs

etc…

BIGUIs

EnvMgr

ModelMgmt

Log

Audit

UAAUAA

Data Mgmt GUIs

In-Memory Runtime Engine

In-Database

In-Hadoop

In-StreamSolutions

APIs

Platform

Analytics

Data ManagementFraud and Security Intelligence

Business VisualizationRisk Management

!

Customer Intelligence

Cloud Analytics Services (CAS)

Page 15: The SAS Platform, trends and future · PDF fileInternet of Things. ... faster in real-time with single platform ... International electronic communications

Copyright © SAS Inst itute Inc. A l l r ights reserved.

CAS BasicsSMP Mode

• CAS can run on a single Machine (aka SMP mode)

• In this mode, the CAS Controller is also playing the role of the Worker

• Shows up as a single process

15

Server

Page 16: The SAS Platform, trends and future · PDF fileInternet of Things. ... faster in real-time with single platform ... International electronic communications

Copyright © SAS Inst itute Inc. A l l r ights reserved.

CAS BasicsMPP Mode

• CAS can also be deployed across multiple machines (aka MPP mode)

• This can be for:- Added performance

- Larger data sets

- Increased availability

• CAS is only as fast as its slowest worker- Recommended to make all the workers

identical

16

Host A

Host D

Host C

Host B

Page 17: The SAS Platform, trends and future · PDF fileInternet of Things. ... faster in real-time with single platform ... International electronic communications

Copyright © SAS Inst itute Inc. A l l r ights reserved.

Par

alle

l & S

eria

l, P

ub

/ S

ub

, W

eb S

ervi

ces,

MQ

s

Source-basedEngines

Microservices

UAA

QueryGen

Folders

CAS Mgmt

Data Source Mgmt

AnalyticsGUIs

etc…

BIGUIs

EnvMgr

ModelMgmt

Log

Audit

UAAUAA

Data Mgmt GUIs

In-Memory Runtime Engine

In-Database

In-Hadoop

In-StreamSolutions

APIs

Platform

Analytics

Data ManagementFraud and Security Intelligence

Business VisualizationRisk Management

!

Customer Intelligence

Cloud Analytics Services (CAS)

Page 18: The SAS Platform, trends and future · PDF fileInternet of Things. ... faster in real-time with single platform ... International electronic communications

Copyright © SAS Inst itute Inc. A l l r ights reserved.

SAS® Viya™ Service ArchitectureMicroservice Theory and Principles

• Small in focus, if not in size

• Independently updatable

Audit

Authorization

Annotations

CAS Mgmt

Comments

Configuration

Logon

Backup

Renderer

Mail

Job Flow

Scheduling

Monitoring

Identities

DM Models

Page 19: The SAS Platform, trends and future · PDF fileInternet of Things. ... faster in real-time with single platform ... International electronic communications

Copyright © SAS Inst itute Inc. A l l r ights reserved.

Viya Service ArchitecturePersistent Data with Stateful Services

Web Program

Logon Authorization

Configuration

Config data

Config data

User Content

Message queues

Page 20: The SAS Platform, trends and future · PDF fileInternet of Things. ... faster in real-time with single platform ... International electronic communications

Copyright © SAS Inst itute Inc. A l l r ights reserved.

Environment Manager

• Environment Manager is a centralized management service

• Replaces many things in an effort to provide “Unified Management”

• Configuration Manager, “Old”/9.x Environment Manager, Management Console

• A more near real-time architecture for these functions

• EV Leverages functions of some microservices and surfaces that info

Page 21: The SAS Platform, trends and future · PDF fileInternet of Things. ... faster in real-time with single platform ... International electronic communications

Copyright © SAS Inst itute Inc. A l l r ights reserved.

Environment Manager

Page 22: The SAS Platform, trends and future · PDF fileInternet of Things. ... faster in real-time with single platform ... International electronic communications

Copyright © SAS Inst itute Inc. A l l r ights reserved.

Par

alle

l & S

eria

l, P

ub

/ S

ub

, W

eb S

ervi

ces,

MQ

s

Source-basedEngines

Microservices

UAA

QueryGen

Folders

CAS Mgmt

Data Source Mgmt

AnalyticsGUIs

etc…

BIGUIs

EnvMgr

ModelMgmt

Log

Audit

UAAUAA

Data Mgmt GUIs

In-Memory Runtime Engine

In-Database

In-Hadoop

In-StreamSolutions

APIs

Platform

Analytics

Data ManagementFraud and Security Intelligence

Business VisualizationRisk Management

!

Customer Intelligence

Cloud Analytics Services (CAS)

Page 23: The SAS Platform, trends and future · PDF fileInternet of Things. ... faster in real-time with single platform ... International electronic communications

Company Conf ident ia l – For Internal Use OnlyCopyright © SAS Inst itute Inc. A l l r ights reserved.

Visual Interfaces

Programming Interfaces

API Interfaces

MULTIPLE INTERFACES, ONE CODE BASE

Page 24: The SAS Platform, trends and future · PDF fileInternet of Things. ... faster in real-time with single platform ... International electronic communications

Copyright © SAS Inst itute Inc. A l l r ights reserved.

https://github.com/sassoftware

Page 25: The SAS Platform, trends and future · PDF fileInternet of Things. ... faster in real-time with single platform ... International electronic communications

Copyright © SAS Inst itute Inc. A l l r ights reserved.

&SAS Viya

SAS 9

The SAS platform

SAS platform strategy

Page 26: The SAS Platform, trends and future · PDF fileInternet of Things. ... faster in real-time with single platform ... International electronic communications

Copyright © SAS Inst itute Inc. A l l r ights reserved.

Customer-written code

The SAS 9.4 platform

SAS 9.4 products and UIs

SAS 9.4

Metadata (WIP)-based mid-tier

MVA runtime

• Support for any analytics use case

• Broad and extensive customer base in production

• Modernization needed to adapt to changing technology, business trends

LASR / HPA

runtimes

ESP runtime

In-database runtime

Page 27: The SAS Platform, trends and future · PDF fileInternet of Things. ... faster in real-time with single platform ... International electronic communications

Copyright © SAS Inst itute Inc. A l l r ights reserved.

SAS Viya products and UIs

SAS Viya

CAS runtime

September release platform architecture

Microservices-based mid-tier

SAS 9.4 products and UIs

SAS 9.4 M5

Metadata (WIP)-based mid-tier

LASR / HPA

runtimes

MVA runtime(full functionality)

MVA can call CAS directly, no bridge

needed

Customer-written code

ESP runtime

In-database runtime

Page 28: The SAS Platform, trends and future · PDF fileInternet of Things. ... faster in real-time with single platform ... International electronic communications

Copyright © SAS Inst itute Inc. A l l r ights reserved.

The SAS Platform – Projected Architecture

MVA runtime

Services-based mid-tier

CAS runtime

• Single platform blending v9, Viya features

• Support for pre-existing 9.4, Viya-based code

• Support for single, multi-user scenarios (multi-tenant)

• Simplified, updatable deployment

• Elastic, fault-tolerant operation

Customer-written codeSAS products and UIs

In-database runtime

ESPruntime (in-stream or

on-device)

SAS platform

Page 29: The SAS Platform, trends and future · PDF fileInternet of Things. ... faster in real-time with single platform ... International electronic communications

Copyright © SAS Inst itute Inc. A l l r ights reserved.

AI and cognitive computing

Intelligent automation

Networked data

G P U s

Ambient analytics

What Comes Next?

Page 30: The SAS Platform, trends and future · PDF fileInternet of Things. ... faster in real-time with single platform ... International electronic communications

Copyright © SAS Inst itute Inc. A l l r ights reserved.

Information is subject to change.

Q2 | 2017 Q3 | 2017 Q4 | 2017

SAS Viya 3.2• Expanded access to analytic capabilities

• Visual interface to drive actions

• Direct interfaces to Viya via R, Python (Pipefitter)

• Operationalize decisions faster• Support for in-database, in-stream processing

• Solve new problems with new capabilities• New: SAS Visual Forecasting, SAS Econometrics, SAS

Optimization

• Update of SAS Visual Investigator

• Greater IT infrastructure flexibility• CloudFoundry-based deployments for:

- SAS Visual Analytics 8.1

- SAS Visual Statistics 8.1

- SAS Visual Data Mining and Machine Learning 8.1

SAS 9.4 M4• Solve new problems with new capabilities

• SAS Visual Analytics 7.4

• SAS Visual Statistics 7.4

• SAS Data Management

SAS 9.4 M5 (September)• Expanded access to SAS Viya

• Solve new problems with new capabilities

• Greater IT infrastructure flexibility

SAS Viya 3.3 (November)• Faster, more accurate results with unified

framework

• Solve new problems with new capabilities

• Operationalize decisions faster with improved deployment

• Greater IT infrastructure flexibility

SAS Platform Roadmap

Page 31: The SAS Platform, trends and future · PDF fileInternet of Things. ... faster in real-time with single platform ... International electronic communications

Copyright © SAS Inst itute Inc. A l l r ights reserved.

Thank you!Mathias Coopmans

@macoopma

[email protected]