Tech update: SaasNow customizations

Over the years, we`ve implemented many customization on SaasNow environments. To name a few;

  • Site2site VPN
  • Point2site VPN (user based)
  • Custom authentication providers
  • Single sign on
  • SFTP key authentication instead of user/password
  • Custom domain name for single environment
  • Custom domain name for multiple environments
  • Custom TLS certificates
  • Multi-tenant deployments
  • Multi-server deployments
  • Convert single-server to multi-server deployment
  • Scale deployment from a few cores to many cores
  • Private cloud deployment
  • SAS Viya and SAS 9 combined deployment
  • SAS CI360 integration

We are always happy to support our partners and customers with these types of customizations to fit their organizational and compliance requirements, and we pride ourselves in being able to provide these customizations fast and affordable. Are you interested to learn more about these customizations, or are you interested to learn if we support other customizations? Please let us know!

Tech update: JupyterHub now available on SAS Viya environments

We are happy to announce that we can now offer JupyterHub as an addon on SaasNow. JupyterHub allows multiple users to develop and run Jupyter notebooks on a server environment. Both Python and R are supported on JupyterHub, and users can install the packages they wish to use. Ofcourse, support for connecting to SAS Viya’s CAS server through the SWAT packages is available. Authentication is integrated with SAS Logon, so the same credentials are used for JupyterHub and SAS Viya. If you are already logged in to the SAS environment, or if Single Sign On is implemented on your environment, you do not need to enter credentials. Getting started is simple;
  • Request JupyterHub to be deployed on your environment through support@saasnow.com
  • When JupyterHub is activated, it is available at the following URL: https://<yourhostname>.saasnow.com/jupyterhub
  • Login with your credentials for the SAS environment if needed
If you have any questions, our support team is ready to assist.

Tech update: Container deployments

At SAS Global Forum 2019 in Dallas, we announced that SaasNow supports containerized SAS Viya deployments. Next to the programming-only SAS Viya containers, support has been added for other containerized SAS deployments as well. One notable product is SAS Open Model Manager, for which deployment is now supported at SaasNow. We continue to develop our containerized deployments, and expect to be able to offer more functionality, including support for the upcoming SAS Viya 4 release, soon.

SaasNow renews ISO and NEN certifications for data security

We are proud to announce that SaasNow renewed its ISO 27001 and NEN 7510 certifications for data security. With these certifications we demonstrate that we meet the highest data security standards, including specific health care requirements in The Netherlands. With this, our customers are assured that their data and information will be treated with the utmost care by SaasNow.

More information about data security at SaasNow: SaasNow Security Overview

Lessons Learned from Managing SAS® Viya® at Scale in the Cloud

Hosting multiple servers in the cloud having different kind of SAS Viya products at the same time is quite a complex thing to do, as the most important thing to do is making sure actions taken are as automated as possible. To be able to do this, you might need to use multiple tools or programming languages.

To explain the complexity and differences in lessons we learned and tools we use, we divided the activities in four different kinds of activities being: deployment, monitoring, upgrading and maintenance.

Whilst quick starts are available for deploying SAS Viya on multiple (public) cloud providers, these do not take into account the other aspects of managing a SAS Viya environment.

Our colleague Jelle Daemen would present at the SAS Global Forum about the lessons learned. Unfortunately the SAS Global Forum is cancelled. We still want to share this information with you in this paper:

Paper: Lessons Learned from Managing SAS® Viya® at Scale in the Cloud

After reading this paper, we hope you have learned what kind of issues we encounter and how we dealt with a number of them.

SaasNow presents at SAS Global Forum 2020

We are proud to announce that our colleague Jelle Daemen is a presenter at the SAS Global Forum 2020 on Tuesday, March 31. For details about the presentation read the description below.

Description: Starting in 2015, SaasNow has been managing SAS® products in a private cloud in a unique monthly, fully self-service cloud model. Starting with SAS® vApp technology, SaasNow was one of the first providers to offer a true cloud experience for SAS® Visual Analytics. With the release of SAS Viya in 2016, SaasNow has been able to support many more SAS products, including SAS® Visual Data Mining and Machine Learning. Currently, all SAS Viya products and bundles can be automatically deployed on SaasNow within a few hours. Over the years, we have deployed and managed hundreds of environments, ranging from small four core demo environments, to multi-server production setups of up to 128 cores with a wide variety of customer-specific customizations and integrations, like customized authentication (Kerberos or SSO integrations) and external data source connections (SQL and Apache Hadoop). We have developed best practices for sizing, deploying, updating, upgrading, and monitoring many instances of SAS Viya at the same time. This enables us to make SAS Viya available to our customers and partners within several hours and have new releases available within days after they have been released by SAS. In this way, we offer a true cloud experience for SAS Viya. In this presentation, we share the lessons learned from deploying and managing SAS Viya at scale.

Session: 4871 – Lessons Learned from Managing SAS® Viya® at Scale in the Cloud

Time: 11:00 AM – 11:30 AM (locale time)

Location: Convention Center, Street Level – Middle Building 146A (Live Stream)

Howto: Connect using sas-admin CLI

The featured guide is about how to connect to your SaasNow Viya environment using the SAS Administration Command Line Interface (CLI). Our colleague, Jelle Daemen, was willing to help a step further and give some examples of the most common options used.

The guide: https://www.saasnow.com/static/2019/08/SaasNow_Guide_Viya_Admin_CLI.pdf

Jelle’s examples:

# Some examples of using the sas-admin cli:

# For the examples below, there are some of the most common options used, however there are more options available. To check them all, make sure to use the –help option with the sas-admin command!

# these examples are ran in a Windows environment, as most users are using Windows environments on a daily basis.

# Before being able to execute commands in the sas-cli, first make sure to login to the sas-cli environment.

# Make sure to use your servername and a user having admin privileges in SAS, and use the correct password:

set SSL_CERT_FILE=C:\SAS\trustedcerts.pem

sas-admin –sas-endpoint “https://example-saasdemo.saasnow.com/” auth login –user “sas-admin” –password “S3cr3t”

# Make sure to check what plugins are available in the sas-admin tool;

# Check what plugins currently are installed:

sas-admin plugins list

# Check what plugins can be installed:

sas-admin plugins list-repo-plugins

# Install a new plugin (the “–repo SAS” means the plugin will be downloaded by a repository hosted by SAS, so you are sure it is a supported plugin):

sas-admin plugins install –repo SAS authorization

# Set permissions to cas libraries:

sas-admin –sas-endpoint “https://example-saasdemo.saasnow.com/” cas caslibs add-control –server cas-shared-default –caslib test –table CLASS –group SASAdministrators –grant ReadInfo

sas-admin –sas-endpoint “https://example-saasdemo.saasnow.com/” cas caslibs add-control –server cas-shared-default –caslib test –table CLASS –user username –grant Select

# Permissions to CAS tables:

sas-admin –sas-endpoint “https://example-saasdemo.saasnow.com/” cas tables add-control –server cas-shared-default –caslib test –table CLASS –group SASAdministrators –grant ReadInfo

# Set conditional grant permissions to a CAS table:

sas-admin –sas-endpoint “https://example-saasdemo.saasnow.com/” cas tables add-control –server cas-shared-default –caslib test –table CLASS –group SASAdministrators –grant Select –where “b=’c'”

# the –where statement enables you to setup a conditional grant. In this example we are using a variable called “B” to contain the text ‘c’.

# Configure Viya rules (In the Web Environment you would find this in the tab: Manage Environment -> Rules):

# Receive existing rules:

sas-admin –sas-endpoint “https://example-saasdemo.saasnow.com/” authorization list-rules > C:\temp\rules.txt

# This writes a file to the locaton “C:\temp\rules.txt”. In this files are the rules listed.

# To change an existing rule:

sas-admin –sas-endpoint “https://example-saasdemo.saasnow.com/” authorization update-rule –object-uri “/folders/folders/7e460b5b-579a-46f7-b3ae-4e89f036e885/**” –group SASAdministrators –reason “A descriptive reason” –description “A description that explains what you are doing and why” –id c82e2540-e294-4e91-9178-3782618d3fb4 –permissions Read,Add

# Create a new rule:

sas-admin –sas-endpoint “https://example-saasdemo.saasnow.com/” authorization create-rule –object-uri “/folders/folders/7e460b5b-579a-46f7-b3ae-4e89f036e885/**” –group SASAdministrators –reason “A descriptive reason” –description “A description that explains what you are doing and why” –permissions Read

SAS Viya 3.5 available on SaasNow

Last week, SAS released a new version of the Viya platform, Viya 3.5. We are proud to announce that Viya 3.5 is now available on SaasNow!

Next to some exciting new features, Viya 3.5 also brings performance enhancements. Find out what is new for administrators and users on the SAS website.

The latest versions of the following SAS Viya products are available in our monthly SaasNow offering;

SAS Visual Analytics 8.5
SAS Visual Statistics 8.5
SAS Visual Data Mining and Machine Learning 8.5
SAS Visual Text Analytics 8.5
SAS Visual Forecasting 8.5
SAS Data Preparation 2.5
SAS Data Quality 3.5
SAS Econometrics 8.5
SAS Optimization 8.5

For SaasNow Flexible environments (our bring your own license offering), the latest version of SAS Viya is also supported, including software that is not yet available in our monthly licensing model (i.e. Event Stream Processing, Visual Investigator, Intelligent Decisioning). Like our regular offering, SaasNow Flexible environments are also provisioned within one business day.

For new SaasNow environments, the latest version is deployed by default. Updating existing environments is not (yet) required but encouraged. Customers and partners will be informed on the update schedule, and can state their preference for an early upgrade through support@saasnow.com.

SaasNow pricing – EUR
SaasNow pricing – USD

SaasNow available on Public Cloud

SaasNow expands its deployment options to Canada, Japan and Singapore

SaasNow is hosted from datacenters in Amsterdam (Netherlands) and New York (United States). SaasNow now also supports deployment in the Public Cloud.

SaasNow Public Cloud offering is available in the following regions;

  • Canada (Toronto)
  • Japan (Tokyo)
  • South-East Asia (Singapore)

Please read the full press release through the link provided below:

SAS Visual Analytics 8.4 available on SaasNow

Recently SAS released new versions of some of their offerings on the Viya platform. Whilst the Viya platform remains at version 3.4, some solutions have a new version. Most significantly, SAS Visual Analytics has been updated to version 8.4, bringing (amongst others) the following new features;

  • SAS Report Viewer is now fully integrated into the SAS Visual Analytics user interface
  • The automated analysis object has been completely redesigned and is now called Automated explanation.
  • An SDK is available for easy integration of Visual Analytics reports, objects and data in websites and other applications

The latest versions of the following SAS Viya products are available in our monthly SaasNow offering;

  • SAS Visual Analytics 8.4
  • SAS Visual Statistics 8.4
  • SAS Visual Data Mining and Machine Learning 8.4
  • SAS Visual Text Analytics 8.4
  • SAS Visual Forecasting 8.4
  • SAS Data Preparation 2.2
  • SAS Data Quality 3.4
  • SAS Econometrics 8.4
  • SAS Optimization 8.4

For SaasNow Flexible environments (our bring your own license offering), the latest version of SAS Viya is also supported, including software that is not yet available in our monthly licensing model (i.e. Event Stream Processing, Visual Investigator, Intelligent Decisioning). Like our regular offering, SaasNow Flexible environments are also provisioned within one business day.

SaasNow pricing – Viya 3.4 – Euro

SaasNow pricing – Viya 3.4 – US Dollar