sas platform strategy€¦ · path to convergence technical steps to one sas platform currently...

19
Copyright © SAS Institute Inc. All rights reserved. SAS Platform Strategy Prepared for FANS usergroup Mike Frost, Director, Product Management Fiona McNeill, Global Product Marketing

Upload: others

Post on 05-Jun-2020

6 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: SAS Platform Strategy€¦ · Path to Convergence Technical Steps to One SAS Platform Currently Available - “Bridges” to move data, publish models, and execute code between SAS

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

SAS Platform StrategyPrepared for FANS usergroup

Mike Frost, Director, Product Management

Fiona McNeill, Global Product Marketing

Page 2: SAS Platform Strategy€¦ · Path to Convergence Technical Steps to One SAS Platform Currently Available - “Bridges” to move data, publish models, and execute code between SAS

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

Page 3: SAS Platform Strategy€¦ · Path to Convergence Technical Steps to One SAS Platform Currently Available - “Bridges” to move data, publish models, and execute code between SAS

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

Information is subject to change.

Q1 | 2017 Q2 | 2017 Q3 | 2017 Q4 | 2017 H1 | 2018Business Visualization

• SAS Mobile BI

Pipefitter for Python

SAS 9 Roadmap Product Highlights

Business Visualization

• SAS Mobile BI

• SAS Office Analytics

• SAS Visual Analytics

• SAS Visual Statistics

Data Management• SAS Business Data Network

and SAS Lineage

• SAS Data Management Platform

• SAS MDM

• SAS QKB for Contact Information

• SAS QKB for Medicinal Products

SAS 9.4 M5

Business Visualization

• SAS Mobile BI

• SAS Office Analytics

Data Management

• SAS Data Integration Studio

• SAS In-Database Technologies

• SAS/ACCESS Engines

Analytics

• SAS Analytics Suite

Business Visualization

• SAS Mobile BI

• SAS Office Analytics

Data Management

• SAS Data Loader for Hadoop

• SAS Federation Server

• SAS Scalable Data Server

• SAS Data Management Platform

• SAS MDM

Page 4: SAS Platform Strategy€¦ · Path to Convergence Technical Steps to One SAS Platform Currently Available - “Bridges” to move data, publish models, and execute code between SAS

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

LASR

inputoutput

concurrencycomplexity

HPA

inputoutput

concurrencycomplexity

Viya

inputoutput

concurrencycomplexity

• Reduce time to run highly complex algorithms

• Single user, batch use cases

• Reduce file I/O to run less complex algorithms repeatedly

• Support data sharing• Multi-user, interactive

use cases

• Solve use cases of HPA and LASR

• Allow processing in memory and on disk

• Deliver highly available, fault tolerant processing

Page 5: SAS Platform Strategy€¦ · Path to Convergence Technical Steps to One SAS Platform Currently Available - “Bridges” to move data, publish models, and execute code between SAS

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

Our digital transformation to power the analytics economy

Page 6: SAS Platform Strategy€¦ · Path to Convergence Technical Steps to One SAS Platform Currently Available - “Bridges” to move data, publish models, and execute code between SAS

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

Para

llel &

Ser

ial,

Pu

b /

Su

b,

Web

Ser

vice

s, M

Qs

Source-basedEngines

Microservices

UAA

QueryGen

Folders

CAS Mgmt

Data Source Mgmt

AnalyticsGUIs

etc…

BIGUIs

EnvMgr

ModelMgmt

Log

Audit

UAAUAA

Data Mgmt GUIs

In-Memory Engine

In-Database

In-Hadoop

In-StreamSolutions

APIs

Platform

Analytics

Data ManagementFraud and Security Intelligence

Business VisualizationRisk Management

!

Customer Intelligence

Cloud Analytics Services (CAS)

Data Enablement

IT Enablement

Cloud Enablement Developer Enablement

Solutions Enablement Platform for Transformation

Page 7: SAS Platform Strategy€¦ · Path to Convergence Technical Steps to One SAS Platform Currently Available - “Bridges” to move data, publish models, and execute code between SAS

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

Data Connectors / Accelerators

Configdata

Data Sources(RDBMSs, flat files, web etc.)

User Content

Message queues

RESTful APIs

Microservices In-memory engine

SAS Studio Python/Java/Lua

programming interfaces

Microservice resources

Cloud Analytic Services

Persistence(HDFS, S3,

etc.)

Monitoring console

SAS web interfaces

Scripts, batch jobs, etc.Mobile apps

Web-based apps

User-developed software

CAS actions

Main Components of the SAS® Viya™ Platform

Page 8: SAS Platform Strategy€¦ · Path to Convergence Technical Steps to One SAS Platform Currently Available - “Bridges” to move data, publish models, and execute code between SAS

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

OPEN FOR BUSINESS

Page 9: SAS Platform Strategy€¦ · Path to Convergence Technical Steps to One SAS Platform Currently Available - “Bridges” to move data, publish models, and execute code between SAS

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

Unified and Managed

P R O D U C E R S C O N S U M E R S

Publish

CommonMicro

ServicesShare Publish

Page 10: SAS Platform Strategy€¦ · Path to Convergence Technical Steps to One SAS Platform Currently Available - “Bridges” to move data, publish models, and execute code between SAS

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

Information is subject to change.

H1 | 2017 H2 | 2017 H1 | 2018SAS Viya 3.2

• SAS Visual Analytics 8.1

• SAS Visual Statistics 8.1

• SAS Visual Data Mining & Machine Learning 8.1

• SAS Visual Forecasting

• SAS Econometrics

• SAS Optimization

• SAS Event Stream Processing

• SAS Visual Investigator 10.2

• SAS Visual Scenario Designer 10.2

• In-Database Technologies

• SAS Studio

Pipefitter for Python

R interface

SAS Viya 3.3

• SAS Data Preparation (New)• SAS Data Quality • SAS Visual Analytics 8.2• SAS Visual Statistics 8.2• SAS Visual Data Mining & Machine Learning 8.2• SAS Office Analytics • SAS Visual Forecasting• SAS Econometrics• SAS Optimization• “SAS Visual Text Analytics” (new)• SAS Model Manager• SAS Event Stream Processing• SAS Visual Investigator 10.3• SAS Visual Scenario Designer 10.3• SAS Event Stream Processing• In-Database Technologies• SAS Studio

SAS Viya 3.4

• SAS Data Preparation• SAS Data Quality• SAS Data Discovery (New)• SAS Data Integration • SAS Visual Analytics 8.3• SAS Visual Statistics 8.3• SAS Visual Data Mining and Machine Learning 8.3• SAS Office Analytics• SAS Visual Forecasting• SAS Econometrics• SAS Optimization• “SAS Visual Text Analytics”• SAS Model Manager• SAS Visual Investigator 10.4• SAS Visual Scenario Designer 10.4• SAS Event Stream Processing• In-Database Technologies• SAS Studio

SAS Viya Roadmap Highlights

Cloud Features

• Cloud Foundry deployments of:- SAS Visual Analytics 8.1- SAS Visual Statistics 8.1- SAS Visual Data Mining & Machine Learning 8.1

• Software-as-a-Service delivery of:

- SAS Visual Analytics 8.1

- SAS Visual Statistics 8.1

- SAS Visual Data Mining & Machine Learning 8.1

• Software-as-a-Service delivery of:

- Public REST APIs

Page 11: SAS Platform Strategy€¦ · Path to Convergence Technical Steps to One SAS Platform Currently Available - “Bridges” to move data, publish models, and execute code between SAS

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

&

Page 12: SAS Platform Strategy€¦ · Path to Convergence Technical Steps to One SAS Platform Currently Available - “Bridges” to move data, publish models, and execute code between SAS

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

Path to ConvergenceTechnical Steps to One SAS Platform

Currently Available

- “Bridges” to move data, publish models, and execute code between SAS Viya and SAS 9.4

H1 2017

- One EP for SAS 9.4 and SAS Viya

- One Python interface for SAS Viya and SAS 9.4 (“Pipefitter”)

H2 2017

- SAS 9.4 becomes a client of SAS Viya

H1 2018

- One platform for all SAS capabilities

Convergence

Page 13: SAS Platform Strategy€¦ · Path to Convergence Technical Steps to One SAS Platform Currently Available - “Bridges” to move data, publish models, and execute code between SAS

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

3.1

SAS Viya platform

2017Q2

9.4 M5

2016

3.2 EA3.3 EA3.2 GA 3.3 GA

9.4 M4

One SAS Platform

Q12018

Q4Q3 H1

3.4

Additional 9.4-based offerings

SAS 9 platform

Convergence

Page 14: SAS Platform Strategy€¦ · Path to Convergence Technical Steps to One SAS Platform Currently Available - “Bridges” to move data, publish models, and execute code between SAS

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

• One platform for accelerating analytics value

• Transition of code

• Transition of offerings

Path to Convergence

Page 15: SAS Platform Strategy€¦ · Path to Convergence Technical Steps to One SAS Platform Currently Available - “Bridges” to move data, publish models, and execute code between SAS

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

Frequently Asked Questions

• What’s the future of SAS Studio?

• What’s happening to Enterprise Guide?

• Where did metadata go?

• What about stored processes?

• What in the world is developer.sas.com?

• Where can I find more information?

Page 16: SAS Platform Strategy€¦ · Path to Convergence Technical Steps to One SAS Platform Currently Available - “Bridges” to move data, publish models, and execute code between SAS

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

What Are The New Opportunities?

• All actions are designed for parallel, distributed processing

• Support for SAS, Python, R, Java, Lua

• Access new machine learning algorithms

• SAS programs available as REST APIs

Value

• Scale methods without redefining code

• Enable and collaborate with new colleagues

• Expand your analytic toolkit

• Make your code portable

Opportunity

Page 17: SAS Platform Strategy€¦ · Path to Convergence Technical Steps to One SAS Platform Currently Available - “Bridges” to move data, publish models, and execute code between SAS

Copyr i g ht © 2016, SAS Ins t i tu t e Inc . A l l r ights reser ve d .

Machine Learning

Artificial Intelligence

Deep Learning

Cognitive Computing

Page 18: SAS Platform Strategy€¦ · Path to Convergence Technical Steps to One SAS Platform Currently Available - “Bridges” to move data, publish models, and execute code between SAS

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

• SAS Viya designed for fast scale-up, transition of analytic assets to production

• SAS 9 and Viya converge to a single platform• Existing code can continue to run with no changes

• New code designed for scalability

• Viya extends the benefits of SAS• SAS available to non-SAS coders

• Your SAS code is portable and reusable

Key Takeaways

Page 19: SAS Platform Strategy€¦ · Path to Convergence Technical Steps to One SAS Platform Currently Available - “Bridges” to move data, publish models, and execute code between SAS

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

Thank you!Mike Frost

[email protected]

@miketfrost

Fiona McNeill

[email protected]

@fiona_r_mcn