22
WISE a Worldwide Integrated SAS® Environment for today & beyond Phuse 2014 – London Paper AD01 Christelle Le-Beaudour Alain Vasseur

WISE a Worldwide Integrated SAS® Environment for today ... · vax/vms sas 5 to 6 1995 – cpda sas compaq 6.x to 8.2 2000 – sasenv hp sas 8.x . 2004 – cbwca sun sas 8.x 2007

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: WISE a Worldwide Integrated SAS® Environment for today ... · vax/vms sas 5 to 6 1995 – cpda sas compaq 6.x to 8.2 2000 – sasenv hp sas 8.x . 2004 – cbwca sun sas 8.x 2007

WISE

a Worldwide Integrated SAS® Environment for today & beyond

Phuse 2014 – London Paper AD01

Christelle Le-Beaudour Alain Vasseur

Page 2: WISE a Worldwide Integrated SAS® Environment for today ... · vax/vms sas 5 to 6 1995 – cpda sas compaq 6.x to 8.2 2000 – sasenv hp sas 8.x . 2004 – cbwca sun sas 8.x 2007

Agenda

Introduction

History & Context

WISE 3 the new global SAS® Platform • Technical architecture • Satellites landscape

Why SAS® Enterprise Guide ?

WISE new project objectives

Next steps

Conclusion

2

Page 3: WISE a Worldwide Integrated SAS® Environment for today ... · vax/vms sas 5 to 6 1995 – cpda sas compaq 6.x to 8.2 2000 – sasenv hp sas 8.x . 2004 – cbwca sun sas 8.x 2007

Introduction

3

Page 4: WISE a Worldwide Integrated SAS® Environment for today ... · vax/vms sas 5 to 6 1995 – cpda sas compaq 6.x to 8.2 2000 – sasenv hp sas 8.x . 2004 – cbwca sun sas 8.x 2007

… VAX/VMS SAS 5 to 6

1995 – CPDA SAS Compaq 6.x to 8.2

2000 – SASENV HP SAS 8.x 2004 – CBWCA Sun SAS 8.x

2007 - WISE 1 HP SAS 9.1

2010 - WISE 2 HP SAS 9.2

2014 - WISE 3 HP SAS 9.2 -> 9.4

History

4

Page 5: WISE a Worldwide Integrated SAS® Environment for today ... · vax/vms sas 5 to 6 1995 – cpda sas compaq 6.x to 8.2 2000 – sasenv hp sas 8.x . 2004 – cbwca sun sas 8.x 2007

• Multiplication of internal & external Constraints

• 21CFR Part11 • Multiplication of audits • Result confidentiality

Quality/Security

• Decrease the programming Cost

• Improvement of the interoperability of resources

• Sharing of Licenses SAS & other soft • Support

Cost

• Improve performances

• Data Volume increasing • Improve infrastructure/architecture • Standardization of the data • programming method and tools

Speed

Context

5

Page 6: WISE a Worldwide Integrated SAS® Environment for today ... · vax/vms sas 5 to 6 1995 – cpda sas compaq 6.x to 8.2 2000 – sasenv hp sas 8.x . 2004 – cbwca sun sas 8.x 2007

WISE 3 the new global SAS® Platform

Worldwide Integrated SAS Environment

New Global Data Center (NGDC) in Europe

6

Page 7: WISE a Worldwide Integrated SAS® Environment for today ... · vax/vms sas 5 to 6 1995 – cpda sas compaq 6.x to 8.2 2000 – sasenv hp sas 8.x . 2004 – cbwca sun sas 8.x 2007

Technical Architecture

7

Page 8: WISE a Worldwide Integrated SAS® Environment for today ... · vax/vms sas 5 to 6 1995 – cpda sas compaq 6.x to 8.2 2000 – sasenv hp sas 8.x . 2004 – cbwca sun sas 8.x 2007

Technical Architecture

Scalability

Modularity

Grid solution

SAS licenses

Upgrades

Access right

8

Page 9: WISE a Worldwide Integrated SAS® Environment for today ... · vax/vms sas 5 to 6 1995 – cpda sas compaq 6.x to 8.2 2000 – sasenv hp sas 8.x . 2004 – cbwca sun sas 8.x 2007

WISE 3 the new global SAS® Platform

• Only identified users are able to connect Global secure SAS environment

• Internal and external 1000 users

• Write or read access on studies • Only write access on studies • Administrator

3 different profiles

• The new official SAS® Editor SAS® Enterprise guide

• Internal and external satellites application Multiple plugin

9

Page 10: WISE a Worldwide Integrated SAS® Environment for today ... · vax/vms sas 5 to 6 1995 – cpda sas compaq 6.x to 8.2 2000 – sasenv hp sas 8.x . 2004 – cbwca sun sas 8.x 2007

Satellites applications Landscape

10

Page 11: WISE a Worldwide Integrated SAS® Environment for today ... · vax/vms sas 5 to 6 1995 – cpda sas compaq 6.x to 8.2 2000 – sasenv hp sas 8.x . 2004 – cbwca sun sas 8.x 2007

WISE 3 the new global SAS® Platform

Citrix window with direct access to the physical share drive (X)

11

Page 12: WISE a Worldwide Integrated SAS® Environment for today ... · vax/vms sas 5 to 6 1995 – cpda sas compaq 6.x to 8.2 2000 – sasenv hp sas 8.x . 2004 – cbwca sun sas 8.x 2007

WISE 3 the new global SAS® Platform

administrator’s graphical interface

12

Page 13: WISE a Worldwide Integrated SAS® Environment for today ... · vax/vms sas 5 to 6 1995 – cpda sas compaq 6.x to 8.2 2000 – sasenv hp sas 8.x . 2004 – cbwca sun sas 8.x 2007

WISE 3 the new global SAS® Platform

Final user’s graphical interface

13

Page 14: WISE a Worldwide Integrated SAS® Environment for today ... · vax/vms sas 5 to 6 1995 – cpda sas compaq 6.x to 8.2 2000 – sasenv hp sas 8.x . 2004 – cbwca sun sas 8.x 2007

WISE 3 the new global SAS® Platform

• Users can see only studies that are defined as visible on his WISE3 grid management windows

• Inside the X drive, 2 environments are available: DEVOPS and PRODOPS

X drive

• Read access, which is the same as “view only” access

• Write access, which allows users to create, save and delete on a study

• Confidentiality Management: studies restricted status

Two levels of accesses

14

Page 15: WISE a Worldwide Integrated SAS® Environment for today ... · vax/vms sas 5 to 6 1995 – cpda sas compaq 6.x to 8.2 2000 – sasenv hp sas 8.x . 2004 – cbwca sun sas 8.x 2007

WISE 3 the new global SAS® Platform

• Is the working environment • Running program in interactive mode or in

batch mode DEVOPS

• Is the environment to execute and store the final deliverables

• Running programs only in batch mode • Audit trail and versioning • 21 CFR PART 11

PRODOPS

• Same architecture : Compounds, Studies • Fixed and cannot be modified

DEVOPS and PRODOPS

15

Page 16: WISE a Worldwide Integrated SAS® Environment for today ... · vax/vms sas 5 to 6 1995 – cpda sas compaq 6.x to 8.2 2000 – sasenv hp sas 8.x . 2004 – cbwca sun sas 8.x 2007

WISE 3 the new global SAS® Platform

• Allows users to schedule or execute immediately programs in batch mode and to follow their status

• Allows users to launch their programs in batch list in sequential order

• Audit trail in PRODOPS

Batch management

• Allows users to exchange files from and to WISE environment

• Audit trail

Wise Transfer Disk

16

Page 17: WISE a Worldwide Integrated SAS® Environment for today ... · vax/vms sas 5 to 6 1995 – cpda sas compaq 6.x to 8.2 2000 – sasenv hp sas 8.x . 2004 – cbwca sun sas 8.x 2007

SAS® Enterprise guide

17

Page 18: WISE a Worldwide Integrated SAS® Environment for today ... · vax/vms sas 5 to 6 1995 – cpda sas compaq 6.x to 8.2 2000 – sasenv hp sas 8.x . 2004 – cbwca sun sas 8.x 2007

Why SAS® Enterprise Guide (SEG) ?

• Decrease maintenance and licenses cost • Use of CITRIX virtualization to increase the

capabilities (light client) • SAS® PROGRAM EDITOR Installation on

virtual machine is not recommended by SAS®

SAS® program editor replaced by

SEG

• Stored Processes • Process Flow • Code generator • Programming object oriented • Included in the new SAS® solution strategy

New facilities for the code

development

• Must be adequately addressed • An important change for programmers • Adoption is still ongoing by programmers • Already adopted by non SAS® specialist • Work with SAS® to improve SEG and

accelerate our SAS® 9.4 integration

Change management

18

Page 19: WISE a Worldwide Integrated SAS® Environment for today ... · vax/vms sas 5 to 6 1995 – cpda sas compaq 6.x to 8.2 2000 – sasenv hp sas 8.x . 2004 – cbwca sun sas 8.x 2007

WISE New Project Objectives

Cost management rationalization

Enhancement of Wise 3 to take

into account the specificities of the

3 entities

Performance improvement &

Framework stability

Improvement of access

management

Back end strategy (Hardware,

Software, Protocol)

SAS® 9.4 (Web Editor) –

SEG 6.1

R language

Wise project : May 2013 – Feb 2015

WISE satellites re-foundation

19

Page 20: WISE a Worldwide Integrated SAS® Environment for today ... · vax/vms sas 5 to 6 1995 – cpda sas compaq 6.x to 8.2 2000 – sasenv hp sas 8.x . 2004 – cbwca sun sas 8.x 2007

• Architecture framework related to big data solution

• Grid Management • Performances (POCs with SAS / TERADATA &

Microsoft) • Access by respecting security • Profile granularity (definition of new user

profiles) • User mobility

Continuing effort

• SAS CDI (ongoing) • SAS WEB Editor (ongoing) • R Studio (planed) • JREVIEW (planed) • JMP Genomic (in use) • SAS® Visual Analytics and statistic • QlikView, Tableau

Plug in new Tools / Technology

to WISE

Next steps

20

Page 21: WISE a Worldwide Integrated SAS® Environment for today ... · vax/vms sas 5 to 6 1995 – cpda sas compaq 6.x to 8.2 2000 – sasenv hp sas 8.x . 2004 – cbwca sun sas 8.x 2007

• Quality & Security • Business resource Interoperability • License Cost Management • Infrastructure & support Improvement

Why a common environment for

SAS Usage?

• Freedom • Cost Management • Performance scalability • Plug in Flexibility • Develop our internal tools/processes • Adapt the framework based on growing

business needs

Why we developed our

internal platform?

Conclusion

21