SAS Deployment Learning Subscription

These deployment courses are designed for technical architects, administrators, and systems engineers responsible for designing and implementing SAS Viya environments within Kubernetes.
Purchase this digital subscription to:
Digital courses
Unlimited access to digital courses and books in this subscription.
Prepare for certification
Unlimited access to certification preparation materials.
Shareable digital badges
Earn a digital badge for each completed course.
Hands-on learning and practice
Get Full access to SAS software to practice as you learn.

About this Subscription

This learning subscription includes the training that you need to gain knowledge and practical experience in the area of deploying (installing and configuring) SAS Viya. SAS Viya deployments require knowledge of cloud-native technologies such as Kubernetes and wider containerized methodologies. Also, additional configuration work needs to be done at pre-installation and at post-installation (for example, configuring access to the third-party data sources, mirroring Viya software repositories, and using Infrastructure as code (IaC) scripts provided by SAS). There are several courses, beginning with upstream open-source Kubernetes before moving on to cloud platforms such as Microsoft Azure, AWS, Google Cloud Platform, and Red Hat OpenShift. Those wanting to deploy SAS Viya or those interested in learning the mechanisms and key decisions when deploying SAS Viya will benefit from this content.

Learn how to:

  • Implement the recommended SAS Viya deployment process.
  • Download Viya assets and software.
  • Become familiar with the prerequisite steps before deploying Viya.
  • Use SAS Mirror Manager and local image repositories.
  • Use Kustomize and Lens during the deployment.
  • Use the SAS Orchestration command and the manual deployment method with upstream open- source Kubernetes.
  • Configure Viya to leverage an external Postgres instance for use as the SAS Infrastructure Data Server.
  • Configure SAS/ACCESS engines to a third-party database and Hadoop.
  • Perform an initial validation of the Viya environment
  • Combine the use of Infrastructure as code and SAS deployment methods to deploy Viya to third-party cloud platforms including Microsoft Azure, Amazon AWS, Google Cloud Platform, and Red Hat OpenShift Container Platform.
  • Deploy SAS Container Runtime instances into containerized technology in Microsoft's Azure Cloud.
  • Deploy SAS Event Stream Processing.

Courses Included

Fundamental

1
  • COURSE

    Overview of SAS® Viya® Deployment
    SHOW LESS ︿
    This course provides an overview of SAS Viya deployment concepts, offering an introduction to key topics related to deploying SAS Viya in Kubernetes. Participants will gain foundational knowledge to understand the deployment process and the essential components of Viya 4.

    ENROLL
  • COURSE

    SAS® Viya® System Requirements
    SHOW LESS ︿
    This course provides a comprehensive review and explanation of the system requirements for a SAS Viya deployment. It covers infrastructure, third-party tools, network, and storage needs, as well as product- and feature-specific requirements essential for a successful deployment.

    ENROLL
  • COURSE

    Preparing for SAS Viya Deployment
    SHOW LESS ︿
    This course provides a comprehensive overview of SAS Viya deployment preparation. Participants will learn to access my.sas.portal, download deployment assets, and use tools such as YQ, OpenLens, and K9s. The course also covers cadence and version concepts, architecture-related decisions, pre-requisites validation, Viya ARK, installer permissions, and security requirements. Additionally, it delves into the deployment process, steps, and compares deployment methods. Finally, it explains workload placement strategies and examines the practical implications of Kubernetes permissions in the context of a SAS Viya deployment.

    ENROLL
  • COURSE

    GitHub Projects for Infrastructure and SAS® Viya® Deployment as Code
    SHOW LESS ︿
    This course focuses on automation tools for platform provisioning and SAS Viya deployment, including Deployment as Code (DaC), Infrastructure as Code (IaC), and other GitHub projects. Participants will gain hands-on experience with tools that streamline the deployment process, reduce manual tasks, and ensure consistency in SAS Viya environments.

    ENROLL
  • COURSE

    Manual SAS® Viya® Deployment
    SHOW LESS ︿
    This course provides a comprehensive guide to the manual deployment process for SAS Viya, combining a high-level overview with detailed steps. Participants will learn how to review and configure input files, execute deployment processes, and perform essential post-deployment activities to ensure a successful SAS Viya implementation.

    ENROLL
  • COURSE

    Deploying SAS® Viya® from a Mirrored Registry
    SHOW LESS ︿
    This course provides an in-depth overview of deploying SAS Viya from a mirrored registry, including the concept, prerequisites, and process. Participants will learn how to create a mirrored registry using the Mirror Manager tool and leverage it for efficient SAS Viya deployments while considering additional deployment factors.

    ENROLL
  • COURSE

    Alternative Methods for SAS® Viya® Deployment
    SHOW LESS ︿
    This course provides an in-depth exploration of alternative methods for deploying SAS Viya, including the use of the Deployment Operator and the SAS Orchestration Command. Through a combination of presentations, guides, and hands-on materials, you will learn to efficiently set up, manage, and update SAS Viya deployments using these powerful tools.

    ENROLL
  • COURSE

    Advanced SAS® Viya® Customizations
    SHOW LESS ︿
    This course provides in-depth training on optional customizations and advanced configurations for SAS Viya. Participants will explore topics such as configuring SASWORK, enabling high availability (HA), deploying with external systems like Postgres and OpenSearch, and customizing for unique scenarios, including dark sites. The course focuses on practical guidance to optimize performance, integrate external components, and manage deployment roles effectively.

    ENROLL
  • COURSE

    Post-Deployment Steps for SAS® Viya®
    SHOW LESS ︿
    This course provides a guide to effectively validate and uninstall SAS Viya deployments in Kubernetes environments. Through hands-on exercises and practical resources, participants will gain the skills needed to ensure the stability and reliability of SAS Viya systems.

    ENROLL
  • COURSE

    Troubleshooting SAS® Viya® Deployment
    SHOW LESS ︿
    This course provides participants with the tools and techniques needed to effectively troubleshoot SAS Viya deployments on Kubernetes. By exploring real-world scenarios and advanced troubleshooting methods, learners will develop the expertise to resolve deployment challenges and optimize system performance.

    ENROLL
  • COURSE

    SAS® Container Runtime: Architecture and Deployment on Azure Cloud
    SHOW LESS ︿
    This course aims to provide key details for architecture and deployment of SAS Container Runtime on Azure based technology.

    ENROLL
  • COURSE

    Deploying SAS® Event Stream Processing on SAS® Viya®
    SHOW LESS ︿
    This hands-on workshop explains the concepts of a SAS Event Stream Processing deployment, including sizing, requirements, pre-installation tasks, installation, and post-installation tasks.

    ENROLL

Cloud Specific

2
  • COURSE

    SAS® Viya®: Deployment on Azure Kubernetes Service
    SHOW LESS ︿
    In this course, you learn how to deploy SAS Viya on Azure Kubernetes Service.

    ENROLL
  • COURSE

    SAS® Viya®: Deployment on Amazon Elastic Kubernetes Service
    SHOW LESS ︿
    In this hands-on course, you will learn how to deploy SAS Viya 4 on Amazon Elastic Kubernetes Service (EKS). The course covers setup, configuration, and troubleshooting techniques to ensure a successful and optimized deployment in a cloud-native environment.

    ENROLL
  • COURSE

    SAS® Viya®: Deployment on RedHat OpenShift Container Platform
    SHOW LESS ︿
    Learn how to deploy SAS Viya on the RedHat OpenShift Container Platform through hands-on instruction and real-world scenarios. This course covers architecting, configuring, and deploying to ensure a successful and optimized deployment.

    ENROLL
  • COURSE

    SAS® Viya®: Deployment on Google Kubernetes Engine
    SHOW LESS ︿
    In this workshop, you learn how to deploy SAS Viya on Google Kubernetes Engine.

    ENROLL

SAS Products Covered

  • SAS Viya


Digital Badges

Earn a digital badge for each course that you complete and for each credential that you earn. Show off your achievements on your resume and in your social channels to highlight your skills and connect with potential employers.

Certification Preparation

This learning subscription is not currently associated with a SAS credential.

“I think the self-paced training was the BEST I’ve ever taken. The videos were short and segmented correctly to keep my attention and the activities and quizzes were just enough to help my confidence.”

Tony Mayo, SAS Customer