SAS in the World of Open Source, Cloud and DevOps · Support cloud deployment patterns (e.g....

Post on 17-Jul-2020

2 views 0 download

Transcript of SAS in the World of Open Source, Cloud and DevOps · Support cloud deployment patterns (e.g....

Copy r i g ht © S A S I ns t i t ut e I nc. A l l r i g ht s r e se r v e d.

SAS in the World of Open Source, Cloud and DevOpsRay Greenwood

#Road2AI

Copy r i g ht © S A S I ns t i t ut e I nc. A l l r i g ht s r e se r v e d.

Empower your peersSAS in the World of Open Source, Cloud and DevOps

Copy r i g ht © S A S I ns t i t ut e I nc. A l l r i g ht s r e se r v e d.

MonocultureDiverse

ecosystem

WILDTRAKAnalytics with

purpose

Copy r i g ht © S A S I ns t i t ut e I nc. A l l r i g ht s r e se r v e d.

Understanding the EcosystemMODEL UI Where you write your code

LANGUAGE What syntax you use

FUNCTIONS Packages or functions used

EXECUTION Where the code executes

ORCHESTRATIONHow is it deployed

GOVERN What provides the governance

COMPUTEWhere is the processing taking place

Desktop

Scripting

Excel

DISCOVERY

DATA

DEPLOYMENT

| Return to Personas

Enterprise Analytics Personas

Analytics LeaderSAS Model Developer

Open SourceModel Developer

IT Enterprise –Model Ops

Business Owner

Application Developer

End ConsumersData Engineer role

| Return to Personas

Copy r i g ht © S A S I ns t i t ut e I nc. A l l r i g ht s r e se r v e d.

Cloud deployed and Integrated with IT ecosystem

Hosted, Managed, Integrated and Governed

The SAS® Cloud combines software, infrastructure, and services that are designed and managed by SAS for

optimal performance and value.

SAS provides cloud-deployable options that allow our customers to run SAS on

almost any private, public, or hybrid cloud infrastructure.

SAS® on Cloud Providers

Copy r i g ht © S A S I ns t i t ut e I nc. A l l r i g ht s r e se r v e d.

SAS® on the CloudDescriptions

Managed Services

Your software or infrastructure can be hosted or remotely managed by SAS experts 24/7.

Results-as-a-Service

Give us your data and problem, and we give you the answers on which you can take action.

Developer

Plug into our APIs from your applications to give your developers access to world-class analytic insights.

Software-as-a-Service

Off-the-shelf offerings designed to scale and fit for purpose. Sign up, log in, and get to work. Can be modified to your future needs.

Copy r i g ht © S A S I ns t i t ut e I nc. A l l r i g ht s r e se r v e d.

SAS® on Cloud ProvidersDeployment Patterns and Cloud-Specific Offerings

SAS® on Cloud Providers

General Support for Cloud Providers

Support to run SAS Products on cloud infrastructures, if customers follow system requirements and policy on virtualized environments.

Support cloud deployment patterns (e.g. containers, orchestration) so that our customers can deploy SAS in a variety of cloud infrastructures.

Cloud Deployment Patterns Cloud-Specific Offerings

Specific offerings and deployment best practice for cloud infrastructure providers as well as Managed Analytic Service Providers (MASPs).

| Return to Personas

SAS Model Developer

Register the Model to a Central

Repository

Develop a Model in the Container

Build and Spin Up a Model

Development Container

| Return to Personas

Open Source Model Developer

Register the Model to a Central

Repository

Develop a Model in the Container

Build and Spin Up a Model

Development Container

Copy r i g ht © S A S I ns t i t ut e I nc. A l l r i g ht s r e se r v e d.

Python Integration in Decision Manager

Analytical Model

Condition

Rule Set

Code File (SAS/Python)

Copy r i g ht © S A S I ns t i t ut e I nc. A l l r i g ht s r e se r v e d.

How to Develop and Deploy Complex Models Easily?SAS DLpy Package on GitHub

| Return to Personas

Model Ops

Generate Model Performance Diagnostics

Score the Model in the Container

Build and Spin Up a Model

Development Container

Schedule to Spin up the Scoring

Container

| Return to Personas

Analytics Leader

Generate Model Performance Diagnostics

Identify Necessary Techniques to

Answer Business Questions

Assess Modelling Results and Implement

Re-Train or Retire Models

| Return to Personas

Application Developer

Which Application?

End UserApp

HTML Interface

Copy r i g ht © S A S I ns t i t ut e I nc. A l l r i g ht s r e se r v e d.