sas viya - sas.com · arquitectura multi-vendor requerimientos del mercado sas 9 mvs windows hp-ux...

42
Company Confidential - For Internal Use Only Copyright © 2012, SAS Institute Inc. All rights reserved. SAS VIYA Sergio Uassouf Líder de Práctica de Gestión de Información e Infraestructura SAS FORUM ARGENTINA 2016 ¿PARA QUÉ SIRVE? ¿ QUÉ ES? ¿COMO TRABAJA?

Upload: phamhanh

Post on 20-Sep-2018

215 views

Category:

Documents


0 download

TRANSCRIPT

Company Confidential - For Internal Use Only

Copyright © 2012, SAS Insti tute Inc. Al l r ights reserved.

SAS VIYA

Sergio UassoufLíder de Práctica de

Gestión de Información e Infraestructura

SAS FORUM ARGENTINA 2016

¿PARA QUÉ SIRVE? ¿QUÉ ES? ¿COMO TRABAJA?

Company Confidential - For Internal Use Only

Copyright © 2012, SAS Insti tute Inc. Al l r ights reserved.

VACUNA CONTRA EL HUMONO SE DEJE

ENGAÑAR

Explíqueme para qué sirve... de modo que yo lo entienda

Explíqueme como funciona... de modo que yo lo entienda

Company Confidential - For Internal Use Only

Copyright © 2012, SAS Insti tute Inc. Al l r ights reserved.

RECORDEMOS QUÉ HACEMOSSAS

HERRAMIENTAS

SAS Base / Stat

SAS Data Integration

SAS VisualAnalytics/Statistics

SAS Enterprise Miner

Company Confidential - For Internal Use Only

Copyright © 2012, SAS Insti tute Inc. Al l r ights reserved.

RECORDEMOS QUÉ HACEMOSSAS

• Integración

• Calidad

PREPARACION DE DATOS

• Reglas

• Modelos

ANALITICA DE NEGOCIOS • Interpretación de

Resultados

• Diversas Modalidades

REPORTING

ABARCANDO EN FORMA INTEGRAL TODAS LAS ETAPAS

• Integración

• Calidad

PREPARACION DE DATOS

• Reglas

• Modelos

ANALITICA DE NEGOCIOS • Interpretación de

Resultados

• Diversas Modalidades

REPORTING

Company Confidential - For Internal Use Only

Copyright © 2012, SAS Insti tute Inc. Al l r ights reserved.

RECORDEMOS QUE HACEMOSSAS

HERRAMIENTAS

SOLUCIONES

SAS Base / Stat

SAS Data Integration

SAS VisualAnalytics/Statistics

SAS Anti-Money Laundering

SAS Marketing Automation

SAS Credit Scoring Banking

SAS Enterprise Miner

9.4 / 13.2

4.9

7.3

14.1

7.1

6.5

5.4

M1

M2

Company Confidential - For Internal Use Only

Copyright © 2012, SAS Insti tute Inc. Al l r ights reserved.

TODO BASADO EN LA PLATAFORMA SASSAS

HERRAMIENTAS

SOLUCIONES

SAS Base / Stat

SAS Data Integration

SAS VisualAnalytics/Statistics

SAS Anti-Money Laundering

SAS Marketing Automation

SAS Credit Scoring Banking

SAS Enterprise Miner

9.4 / 13.2

4.9

7.3

14.1

7.1

6.5

5.4

SASIntelligence

Platform

9.4 M3

Company Confidential - For Internal Use Only

Copyright © 2012, SAS Insti tute Inc. Al l r ights reserved.

HISTORIA RECIENTESAS

Company Confidential - For Internal Use Only

Copyright © 2012, SAS Insti tute Inc. Al l r ights reserved.

ARQUITECTURA MULTI-VENDOR

REQUERIMIENTOS DEL MERCADOSAS 9

MVS Windows

AIXHP-UX

Solaris

SunOS Linux

Tru64

IRIXOS/2

Company Confidential - For Internal Use Only

Copyright © 2012, SAS Insti tute Inc. Al l r ights reserved.

ARQUITECTURA MULTI-VENDOR

¿COMO LO HICIMOS?SAS 9

Hadoop Cluster

Data Data

Threaded Kernel

(TK)

Embedded

Process

LASR

Server

Hadoop Cluster

Data Data

Threaded Kernel

(TK)

Embedded

Process

LASR

Server

Hadoop Cluster

Data Data

Threaded Kernel

(TK)

Embedded

Process

LASR

Server

Hadoop Cluster

Data Data

Threaded Kernel

(TK)

Embedded

Process

LASR

Server

SERVERSCLIENTES

MID-TIER

WEB APPLS

Company Confidential - For Internal Use Only

Copyright © 2012, SAS Insti tute Inc. Al l r ights reserved.

NUEVOS REQUERIMIENTOS DEL MERCADOSAS

On-premise, cloud privada, cloud pública. Dinámicamente extensible (y reducible).

Con monitoreo detallado de utilización de recursos (para poder

implementar su comercialización en modalidades cloud).

Auto-servicio de funcionalidad. Alta facilidad de instalación.

Motor analítico in-memory de alta disponibilidad, con

algoritmos analíticos complejos, de ejecución tradicional o

masivamente paralela (Big Data).

Interfaz unificada para todas las herramientas y soluciones.

Funcionalidad utilizable desde lenguajes open-source.

Company Confidential - For Internal Use Only

Copyright © 2012, SAS Insti tute Inc. Al l r ights reserved.

ENTONCES... ¿QUÉ ES LO QUE VIENE?SAS

PLATAFORMA SAS

TOTALMENTE NUEVA

HERRAMIENTAS SAS

TOTALMENTE

RENOVADAS

SOLUCIONES SAS

TOTALMENTE

RENOVADAS

QUE TENDRÁ UNA LARGA COEXISTENCIA

(ESTIMADO 4 AÑOS) CON SAS 9.4

CON LA QUE

DESARROLLAMOS

Company Confidential - For Internal Use Only

Copyright © 2012, SAS Insti tute Inc. Al l r ights reserved.

ENTONCES... ¿QUÉ ES LO QUE VIENE?SAS

Si la versión anterior de la plataforma

se llamó SAS 8...

Si la versión actual de la plataforma

se llama SAS 9...

La versión nueva de la plataforma

se llama ......

Company Confidential - For Internal Use Only

Copyright © 2012, SAS Insti tute Inc. Al l r ights reserved.

ENTONCES... ¿QUÉ ES LO QUE VIENE?SAS

SAS 10

Que es cool pronunciarlo sas vaiæ

Que no se pronuncia sas visha

Y lo diremos sas vaia

Que viene de sas via

Company Confidential - For Internal Use Only

Copyright © 2012, SAS Insti tute Inc. Al l r ights reserved.

NUEVA ARQUITECTURA - ¿QUE BENEFICIOS LE DA? SAS VIYA

• REST APIs pública

• Soporte nativo de

Python/Java/Lua

Auto-servicio de

funcionalidad

Algoritmos

innovadores

• Interfaz única para todas

las aplicaciones

• Impl. del ciclo de vida

analítico

• Facilidad de

administración

Escalabilidad

simple y elástica

Arquitectura

muy flexible

Company Confidential - For Internal Use Only

Copyright © 2012, SAS Insti tute Inc. Al l r ights reserved.

PROCESAMIENTO "IN-MEMORY"DIGRESION

Company Confidential - For Internal Use Only

Copyright © 2012, SAS Insti tute Inc. Al l r ights reserved.

NUEVA ARQUITECTURA - ¿COMO LO HACEMOS?SAS VIYA

Pa

ralle

l &

Se

ria

l, P

ub

/ S

ub

,

Web S

erv

ices, M

Qs

Source-basedEngines

Microservices

UAA

Query

Gen

Folders

CAS

Mgmt

Data

Source

Mgmt

Analytics

GUIs

etc.…

BI

GUIs

Env

Mgr

Model

Mgmt

Log

Audit

UAAUAA

Data

Mgmt

GUIs

In-Memory Engine

In-Cloud

In-Database

In-Hadoop

In-Stream

Solutions

APIs

Infrastructures

Platforms

Analytics

Data ManagementFraud and Security Intelligence

Business VisualizationRisk Management

!

Customer Intelligence

Cloud Analytics Services (CAS)

Company Confidential - For Internal Use Only

Copyright © 2012, SAS Insti tute Inc. Al l r ights reserved.

CLOUD ANALYTICS SERVICESSAS VIYA

Pa

ralle

l &

Se

ria

l, P

ub

/ S

ub

,

Web S

erv

ices, M

Qs

Source-basedEngines

Microservices

UAA

Query

Gen

Folders

CAS

Mgmt

Data

Source

Mgmt

Analytics

GUIs

etc.…

BI

GUIs

Env

Mgr

Model

Mgmt

Log

Audit

UAAUAA

Data

Mgmt

GUIs

In-Memory Engine

In-Cloud

In-Database

In-Hadoop

In-Stream

Solutions

APIs

Infrastructures

Platforms

Analytics

Data ManagementFraud and Security Intelligence

Business VisualizationRisk Management

!

Customer Intelligence

Cloud Analytics Services (CAS)

Company Confidential - For Internal Use Only

Copyright © 2012, SAS Insti tute Inc. Al l r ights reserved.

General Programming / Data Manipulation and Visualization

APPEND

CONTENTS

COPY

DATASETS

DELETE

EXPORT

FORMAT

HTTP

IMPORT

JAVAINFO

Append data sets

Show data sets contents

Copy data sets

Copy, delete, list and append

data sets

Delete data sets

Export data sets

Format variables

Issue HTTP requests

Import data sets

JAVA diagnostic information

OPTIONS

PRINT

PRINTTO

PRODUCT_

STATUS

PWENCODE

SORT

SQL

STATISTICAL

GRAPHICS

TRANSPOSE

List SAS options

Print data sets

Print data sets to location

Status of SAS products

Encode passwords

Sort data sets

SQL commands

Powerful library of graphical

procedures

Transpose data sets

CLOUD ANALYTICS SERVICESSAS VIYA

Company Confidential - For Internal Use Only

Copyright © 2012, SAS Insti tute Inc. Al l r ights reserved.

SAS Viya Statistics SAS Viya Data Mining and Machine Learning

GENSELECT

KCLUS

LOGSELECT

NLMOD

PCA

REGSELECT

TREESPLIT

Generalized linear models

Kmeans and Kmodes clustering

Logistic regression models

Nonlinear regression models

Principle component analysis

Ordinary least squares models

Decision tree models

FACTMAC

FOREST

GRADBOOST

NNET

SVMACHINE

TEXTMINE

TMSCORE

Factorization machine models

Random forest models

Gradient boosting models

Neural network models

Support vector machine models

Text mining

Scoring of new text documents

Common Analytical Procedures

ASSESS

BINNING

CARDINALITY

PARTITION

VARIMPUTE

VARREDUCE

Assess Supervised Models

Variable binning

Variable cardinality analysis

Sampling and partitioning

Missing value imputation

Variable selection

CLOUD ANALYTICS SERVICESSAS VIYA

Company Confidential - For Internal Use Only

Copyright © 2012, SAS Insti tute Inc. Al l r ights reserved.

ARQUITECTURA DE MICROSERVICIOSSAS VIYA

Pa

ralle

l &

Se

ria

l, P

ub

/ S

ub

,

Web S

erv

ices, M

Qs

Source-basedEngines

Microservices

UAA

Query

Gen

Folders

CAS

Mgmt

Data

Source

Mgmt

Analytics

GUIs

etc.…

BI

GUIs

Env

Mgr

Model

Mgmt

Log

Audit

UAAUAA

Data

Mgmt

GUIs

In-Memory Engine

In-Cloud

In-Database

In-Hadoop

In-Stream

Solutions

APIs

Infrastructures

Platforms

Analytics

Data ManagementFraud and Security Intelligence

Business VisualizationRisk Management

!

Customer Intelligence

Cloud Analytics Services (CAS)

Company Confidential - For Internal Use Only

Copyright © 2012, SAS Insti tute Inc. Al l r ights reserved.

ARQUITECTURA DE MICROSERVICIOSSAS VIYA

300+ microservicios

Cada servicio ejecuta en su

propio contenedor ultraliviano

Cada servicio puede ser

actualizado sin afectar a los

demás servicios

Cada servicio escala en

forma independiente

Los servicios se comunican via

interfaz REST

MONOLITICA MICROSERVICIOS

Company Confidential - For Internal Use Only

Copyright © 2012, SAS Insti tute Inc. Al l r ights reserved.

ARQUITECTURA DE MICROSERVICIOS

ANALOGIAS MÁS POPULARESSAS VIYA

MONOLÍTICA MICROSERVICIOS MONOLÍTICA MICROSERVICIOS

Company Confidential - For Internal Use Only

Copyright © 2012, SAS Insti tute Inc. Al l r ights reserved.

CLOUD ANALYTICS SERVICE +

CONJUNTO DE MICROSERVICIOSSAS VIYA

Pa

ralle

l &

Se

ria

l, P

ub

/ S

ub

,

Web S

erv

ices, M

Qs

Source-basedEngines

Microservices

UAA

Query

Gen

Folders

CAS

Mgmt

Data

Source

Mgmt

Analytics

GUIs

etc.…

BI

GUIs

Env

Mgr

Model

Mgmt

Log

Audit

UAAUAA

Data

Mgmt

GUIs

In-Memory Engine

In-Cloud

In-Database

In-Hadoop

In-Stream

Solutions

APIs

Infrastructures

Platforms

Analytics

Data ManagementFraud and Security Intelligence

Business VisualizationRisk Management

!

Customer Intelligence

Cloud Analytics Services (CAS)

Company Confidential - For Internal Use Only

Copyright © 2012, SAS Insti tute Inc. Al l r ights reserved.

DE MULTI-VENDOR A MULTI-CLOUDSAS VIYA

MVS

Windows

AIXHP-UX

Solaris

SunOS Linux

Tru64

IRIXOS/2 Google

Cloud

Platform

Instalable con herramientas

estándar

Escalable de single a multi

machine

Company Confidential - For Internal Use Only

Copyright © 2012, SAS Insti tute Inc. Al l r ights reserved.

INTERFAZ UNIFICADA PARA

TODAS LAS HERRAMIENTAS Y SOLUCIONESSAS VIYA

Company Confidential - For Internal Use Only

Copyright © 2012, SAS Insti tute Inc. Al l r ights reserved.

HERRAMIENTAS: ¿COMO LAS UTILIZAMOS?SAS VIYA

Pa

ralle

l &

Se

ria

l, P

ub

/ S

ub

,

Web S

erv

ices, M

Qs

Source-basedEngines

Microservices

UAA

Query

Gen

Folders

CAS

Mgmt

Data

Source

Mgmt

Analytics

GUIs

etc.…

BI

GUIs

Env

Mgr

Model

Mgmt

Log

Audit

UAAUAA

Data

Mgmt

GUIs

In-Memory Engine

In-Cloud

In-Database

In-Hadoop

In-Stream

Solutions

APIs

Infrastructures

Platforms

Analytics

Data ManagementFraud and Security Intelligence

Business VisualizationRisk Management

!

Customer Intelligence

Cloud Analytics Services (CAS)

Company Confidential - For Internal Use Only

Copyright © 2012, SAS Insti tute Inc. Al l r ights reserved.

INTERFACES POR CÓDIGO, POINT & CLICK Y VISUALESSAS VIYA

Company Confidential - For Internal Use Only

Copyright © 2012, SAS Insti tute Inc. Al l r ights reserved.

SAS STUDIO: INTERFAZ POR CÓDIGO & POINT & CLICKSAS VIYA

Company Confidential - For Internal Use Only

Copyright © 2012, SAS Insti tute Inc. Al l r ights reserved.

PERO ADEMAS...SAS VIYA

Company Confidential - For Internal Use Only

Copyright © 2012, SAS Insti tute Inc. Al l r ights reserved.

SAS VISUAL ANALYTICS HUB: INTERFAZ UNIFICADASAS VIYA

Company Confidential - For Internal Use Only

Copyright © 2012, SAS Insti tute Inc. Al l r ights reserved.

SAS VISUAL ANALYTICSSAS VIYA

Company Confidential - For Internal Use Only

Copyright © 2012, SAS Insti tute Inc. Al l r ights reserved.

SAS VISUAL STATISTICSSAS VIYA

Company Confidential - For Internal Use Only

Copyright © 2012, SAS Insti tute Inc. Al l r ights reserved.

SOLUCIONESSAS VIYA

Pa

ralle

l &

Se

ria

l, P

ub

/ S

ub

,

Web S

erv

ices, M

Qs

Source-basedEngines

Microservices

UAA

Query

Gen

Folders

CAS

Mgmt

Data

Source

Mgmt

Analytics

GUIs

etc.…

BI

GUIs

Env

Mgr

Model

Mgmt

Log

Audit

UAAUAA

Data

Mgmt

GUIs

In-Memory Engine

In-Cloud

In-Database

In-Hadoop

In-Stream

Solutions

APIs

Infrastructures

Platforms

Analytics

Data ManagementFraud and Security Intelligence

Business VisualizationRisk Management

!

Customer Intelligence

Cloud Analytics Services (CAS)

Company Confidential - For Internal Use Only

Copyright © 2012, SAS Insti tute Inc. Al l r ights reserved.

SAS VISUAL INVESTIGATORSAS VIYA

Company Confidential - For Internal Use Only

Copyright © 2012, SAS Insti tute Inc. Al l r ights reserved.

¿COMO CONVIVEN SAS VIYA Y SAS 9?SAS VIYA

SAS®

9

Desde SAS Viya accedemos a los datos de SAS 9

Desde SAS Viya publicamos modelos en SAS 9

Desde SAS Viya ejecutamos código en SAS 9 y

viceversa

Más puentes planificados

Comunicando SAS Viya y SAS 9

Data Code DataModel ModelModelCodeData

Company Confidential - For Internal Use Only

Copyright © 2012, SAS Insti tute Inc. Al l r ights reserved.

ROADMAPSAS VIYA V3

Abril

SAS®

Visual Analytics

SAS®

Visual Statistics

SAS®

Visual Data Mining

and Machine Learning

SAS®

Visual Investigator

Early Adopters

SAS®

Visual Scenario

Designer

Primavera Verano

SAS®

Visual Data Mining

and Machine Learning

SAS®

Visual Analytics

SAS®

Visual Statistics

SAS®

Visual Investigator

LANZAMIENTO

2017

SAS®

9.4 M4 SAS®

Studio / Notebook

SAS®

Data Management

• Access

• Data Quality

• Data Prep

SAS®

Visual Scenario

Designer

SAS® Analytics Suite

SAS®

Analytics as a

Service

ESTAMOS

AQUIEarly Preview

Early Adopters

Company Confidential - For Internal Use Only

Copyright © 2012, SAS Insti tute Inc. Al l r ights reserved.

¿Y POR QUÉ SAS VIYA VERSIÓN 3?SAS VIYA V3

SAS®

High-Performance

Architecture

2010

SAS®

In-Memory

Analytics Server

2011

SAS®

3rd Generation

Massively Parallel

Architecture

2013Development

Timelines

Company Confidential - For Internal Use Only

Copyright © 2012, SAS Insti tute Inc. Al l r ights reserved.

RESUMIENDO...SAS VIYA

SAS VIYA ES LA

NUEVA PLATAFORMA SAS

SAS Business Rules Manager SAS Credit Scoring for Banking SAS Cost and Profitability Management SAS Credit Risk Management for Banking SAS Customer Link Analytics SAS Data Integration SAS Data Quality SAS Master Data Management SAS Data Governance SAS Enterprise Governance, Risk & Compliance SAS Enterprise Case Management SAS Event Stream Processing SAS Forecast Server

SAS Genetics SAS IML SAS Marketing Automation

SAS Marketing Optimization SAS Model Manager SAS OR SAS OpRisk VaR SAS QC SAS Real Time Decision Manager SAS Risk Dimensions SAS Risk Management for Banking SAS Text Miner SAS Visual Scenario Designer

QUE TENDRÁ UNA LARGA COEXISTENCIA

(ESTIMADO 4 AÑOS)

CON LA PLATAFORMA ACTUAL SAS 9.4

Company Confidential - For Internal Use Only

Copyright © 2012, SAS Insti tute Inc. Al l r ights reserved.

CARACTERIZADA POR...SAS VIYA

Company Confidential - For Internal Use Only

Copyright © 2012, SAS Insti tute Inc. Al l r ights reserved.

RESUMIENDO...SAS VIYA

SAS VIYA ES LA

NUEVA PLATAFORMA SAS

VISUAL ANALYTICS 8.1

VISUAL STATISTICS 8.1

DMML 8.1

SAS VISUAL

INVESTIGATOR

CON LA QUE DESARROLLAMOS

NUEVAS Y FUTURAS

HERRAMIENTAS SAS

Y NUEVAS Y FUTURAS

SOLUCIONES SAS

Company Confidential - For Internal Use Only

Copyright © 2012, SAS Insti tute Inc. Al l r ights reserved.

PRÓXIMO PASO...SAS VIYA

Company Confidential - For Internal Use Only

Copyright © 2012, SAS Insti tute Inc. Al l r ights reserved. www.SAS.com

ESPERAMOS QUE

NUESTRAS SOLUCIONES

SEAN DE SU UTILIDAD