Ready to accelerate your AI development?

Build transformative analytic, machine learning and AI models more efficiently – no learning curve, no downtime – in a coding environment made for developers and modelers.

SAS Viya Workbench screenshot showing Quick Start

Python developers: Drive faster, smarter AI innovation

Update, back up & reuse existing Python code & the latest Python API integration

Use the latest Python APIs for retrieval, parsing, updating & data manipulation.

Code from scratch or use existing code with minimal modifications.

Enjoy the ease of working in a familiar interface that boosts your productivity.

Effortlessly update and back up your work whenever you need for peace of mind.


Empowering developers & data scientists with freedom, flexibility & cutting-edge analytics

Develop models quickly & more cost-effectively

  • Spin up a Viya Workbench session in the cloud in seconds.
  • Configure server size to match your workload requirements, choosing your cores, memory and GPUs.
  • Minimize cloud computing costs with self-terminating sessions that resume automatically where you left off.
  • Take advantage of fast point-and-click self-provisioning that requires minimal IT support.

Boost the productivity of both SAS & Python developers

  • There's minimal to no learning curve for SAS, Python and R users.
  • Choose your favorite coding language (SAS or Python) and IDE (VS Code or Jupyter Notebook).
  • Create new projects or use existing ones.
  • Develop from the ground up or import existing SAS or Python code.
  • Collaborate using GIT for distributed version control, backups and archiving.
  • Save your model score code as executable modules for easy production use.

Access industry-leading analytics from a company you can trust

  • Build cutting-edge analytic, AI and machine learning models quickly and consistently. 
  • Optimize your development process, including data preparation, exploration, advanced analytics and AI/ML modeling.
  • Incorporate best-in-class, highly performant SAS analytical capabilities and procedures.
  • Use the latest Python APIs, enabling retrieval, parsing, updating and data manipulation.

What users are saying about Viya Workbench

A major advantage to SAS Viya Workbench is the flexibility it provides for my coding experience. Whether I’m creating a web app, testing an API, creating a machine learning pipeline or exploring some big data stored in the cloud, it allows me to select the right machine and IDE for each of those jobs." Matt Systems Engineer
There is essentially no learning curve. And as a developer, I could easily get started with just using the Viya models in Python without having to read up on the documentation." Karthik Python Developer
I can use Matplotlib. I can use Seaborn. I can access the SAS Synthetic Data Generator API capability through a Python API. I use all the functions that, as a developer, I've been learning since I started Python. I like that I can jump in and be productive because I have all of the packages I need and want." Yi Jian Solutions Architect

In the spotlight

Five reasons developers hit a productivity wall – and what to do about it

Developers, when you hit a wall, you hit it hard. And it’s often the same five obstacles getting in the way of productivity over and over again. Do these issues sound familiar?

Recommended resources for Viya Workbench


Viya Workbench webinars

Tune in to webinars that showcase how Viya Workbench can revolutionize your development and modeling processes.

Webinar

Lights ... camera ... let’s see SAS Viya Workbench in action!

Webinar

Meet SAS Viya Workbench, our lightweight, standalone development environment

Solution brief

Build AI and machine learning models faster with SAS Viya Workbench

Blog

A developer workbench: The perfect environment to build AI and machine learning models

Demo

SAS Viya Workbench, the latest innovation in productivity tools for developers & data scientists

Press Release

SAS announces general availability of SAS Viya Workbench developer environment for building AI models

SAS Communities

SAS Viya Workbench Community: How-to videos, a discussion board & more

Analyst Report

SAS Insight 2024 reveals expanded SaaS portfolio to attract AI application developers


Viya Workbench frequently asked questions

What is Viya Workbench?

Viya Workbench is a low-cost, cloud-based development environment that lets developers, data scientists and modelers code in SAS and Python (with R support coming soon) through Visual Studio Code or Jupyter Notebook. It combines:

  • A self-service, on-demand workspace that provides instant access to powerful SAS analytics capabilities.
  • Support for both SAS®9 and Viya multithreaded procedures, with performance up to 30 times faster than competing platforms.
  • Seamless integration with existing SAS and Python code.
  • Secure cloud deployment optimized for AWS Virtual Private Cloud users.
  • Built-in data management, analysis and modeling tools with automatic updates and backups.

What problems does Viya Workbench solve?

Viya Workbench solves key challenges developers, modelers and data scientists face when developing analytical and machine learning models:

  • Instead of struggling with multiple development environments and different coding languages, you get a unified cloud workspace.
  • Use SAS, Python (and soon R) through familiar tools like VS Code or Jupyter Notebook.
  • No more time wasted on environment setup, database connections or ensuring consistent results across different platforms.
  • Teams can focus on what matters: rapid experimentation and development of models that deliver reliable results regardless of programming language.

Who uses Viya Workbench?

Viya Workbench serves diverse users across the analytics life cycle:

  • Data scientists and developers who need a powerful environment for rapid experimentation, using their preferred language (SAS, Python or soon R) without switching tools.
  • Analytics teams working across multiple programming languages who want to collaborate seamlessly in a shared workspace.
  • IT administrators seeking a secure, cloud-based solution that's easy to provision and manage.
  • Business analysts and domain experts who want to leverage existing SAS or Python code while collaborating with technical teams.

The platform's intuitive interface means experienced coders can be productive immediately, while newer users can gradually expand their capabilities in a supported environment.

I use open source code (Python, R). Why should I consider Viya Workbench?

Viya Workbench offers unique advantages for open source enthusiasts:

  • Seamless integration of SAS innovation with open source workflows.
  • Access to powerful, best-in-class SAS AI and ML procedures.
  • Custom Python APIs for enhanced functionality.
  • Improved model accuracy and consistency across languages.
  • Superior compute speed and efficiency for complex models.
  • Secure, stable, cloud-native computing environment.

This combination of features allows developers to work faster and more efficiently while ensuring consistent results across teams using different languages.

What industries does Viya Workbench support?

Viya Workbench is incredibly versatile and supports virtually any industry where data analysis is crucial, including but not limited to:

  • Banking
  • Insurance
  • Retail & consumer goods
  • Telecommunications
  • Health care
  • Government
  • Research & development
  • Agriculture
  • Hospitality, gaming & entertainment

Our industry experts and partner organizations understand the unique analytical challenges across different sectors.

What makes Viya Workbench unique?

SAS Viya Workbench offers several key differentiators that set it apart:

  • Lightweight cloud deployment with no extra infrastructure costs provides rapid speed-to-value for data science teams.
  • Split-plane architecture improves data security for this cloud-based solution.
  • Increased productivity through faster compute times.
  • Easy provisioning and scalability provide scale-up/scale-down flexibility.
  • Support for multiple programming languages (SAS, Python and soon R).
  • Use VS Code or Jupyter Notebook to get started quickly.

How does Viya Workbench differ from SAS Viya?

SAS Viya Workbench and SAS Viya are distinct offerings designed to meet different needs.

SAS Viya Workbench:

  • A lightweight, seat-based, single-user development environment.
  • Provides a low-cost, low-overhead workspace for developers and modelers to create powerful AI models, run SAS jobs and share projects without CAS servers.
  • After initial configuration, enables self-provisioning and scaling with minimal administrator support.
  • Supports multiple programming languages (SAS and Python, with R coming soon) and popular IDEs.
  • Purpose-built for developers and data scientists who prefer a code-centric approach.

SAS Viya:

  • A comprehensive, end-to-end analytical, visualization and decisioning platform.
  • Supports a wide variety of users, from low-code/no-code to high-code.
  • Offers broader functionality, including data management, governance and operational deployment.

In essence, Viya Workbench is tailored for individual developers seeking a flexible, efficient coding environment, while SAS Viya is a full-featured platform supporting diverse analytical needs across an organization.

Important clarifications about Viya Workbench:

  • It is NOT "SAS Viya Light."
  • It is NOT visual or GUI-driven.
  • It is NOT low-code/no-code.

I currently have SAS Viya. Why should I consider Viya Workbench?

Adding Viya Workbench to your existing SAS Viya ecosystem offers significant benefits:

  • Expand computational power without additional infrastructure.
  • Scale resources up and down with minimal IT support.
  • Create a common environment for teams with diverse coding preferences.
  • Maintain consistent processes and procedures.

How do I get my data (e.g., S3/ADLS2 cloud storage, SQL Server, Teradata, Synapse, Snowflake, Databricks) into Viya Workbench?

Viya Workbench supports data connection through SAS/ACCESS to various sources:

  • Amazon Redshift
  • Microsoft SQL Server
  • Oracle
  • Parquet
  • PostgreSQL
  • Snowflake

How does Viya Workbench ensure data security?

Security is a top priority. Viya Workbench:

  • Is a SaaS offering that gives you control over your data.
  • Uses split-plane architecture.
  • Keeps compute and data within your private tenant.
  • Is currently deployed on AWS, with plans to support other cloud providers.

How do I purchase Viya Workbench?

To get started with Viya Workbench, contact our sales team or request a demo. Viya Workbench is currently available through a private offer on Amazon Marketplace that our sales team can set up for you. Existing AWS customers may have committed spend with the cloud provider that they can utilize to purchase this offering. 

Will Viya Workbench be available on other cloud platforms?

While currently available on Amazon Marketplace, the Viya Workbench roadmap includes plans for Microsoft Azure availability in 2025 (subject to change).