Migrating SAS Viya to the AWS Cloud
Ali Aiello, SAS Institute
Dilip Rajan and Battulga Purevragchaa, Amazon Web Services (AWS)
June 2021 (document history)
SAS Viya is a cloud-enabled, in-memory analytics engine that provides quick, accurate, and reliable analytical insights. It uses elastic, scalable, and fault-tolerant processing that addresses complex analytical challenges while scaling for future use cases. SAS Viya has the following benefits:
-
Fast processing for large-scale data and complex analytics, which includes machine learning, deep learning, and artificial intelligence.
-
A standardized code base that supports programming in SAS and other languages, such as Python, R, Java, and Lua.
-
Support for cloud, on-site, and hybrid environments. SAS Viya deploys to any infrastructure or application ecosystem.
This guide describes how to migrate SAS Viya to Amazon Web Services (AWS) and modernize your SAS workloads by using Amazon Elastic Kubernetes Service (Amazon EKS). It also discusses other architectural and design considerations in terms of costs, licenses, and best practices. The target audience is IT professionals who have both SAS and AWS expertise.
SAS Viya migration at a glance
Workload |
Source workload |
SAS Viya 3.x |
Source environment |
|
|
Destination workload |
SAS Viya |
|
Destination environment |
AWS |
|
Migration |
Migration strategy (7 Rs) |
Refactor/rearchitect |
Is this a workload version upgrade? |
Yes |
|
Migration duration |
Varies by customer |
|
Assumptions and prerequisites |
System limitations (minimum/maximum requirements) |
|
Service-level agreements (SLAs) |
||
Recovery time objective (RTO) |
||
Recovery point objective (RPO) |
||
Licensing and operating model for the target AWS account |
||
Migration tools |
||
AWS services used |
||
Benchmarks |
Contact the SAS Enterprise Excellence Center for benchmark information relevant to your site. |
|
Compliance |
Security and compliance requirements |
|