CAS banner background
CAS logo

Deploy Teradici CAS to the public cloud of your choice

Have you Git experience? Are you comfortable on the command line? If so, use our collection of Terraform scripts to get up and running today.

Based on our secure PCoIP® (PC-over-IP) protocol that connects over 15 million endpoints around the globe, Teradici CAS makes all the magic happen for Windows, Linux and macOS desktops and applications through three core software components:

  1. PCoIP Agents in any standalone or virtualized workstation, on-prem data center, cloud, multicloud or hybrid host environment
  2. CAS Manager to secure, broker, and provision Teradici CAS connections
  3. PCoIP Clients to enable any PCoIP Zero Client, PCoIP-Enabled Thin Client, PC, Mac, laptop, or tablet to access their remote desktops, fixed or mobile workstations from anywhere
cas-deployment-diagram

Deployment options

There are a variety of deployment scenarios available to suit your specific use-case:

generic_single_connector
  • Single or multiple regions (availability zones).
  • With or without load balancing.
  • Cloud license server (CLS) or local license server (LLS).
  • CAS Manager as a Service provided by Teradici, or CAS Manager installed locally.
  • High availability (HA) with failover.

The simplest approach is one CAS Connector in a single region, and to use CAS Manager as a Service, a SaaS run by Teradici.

Which cloud environment are you deploying on?

amazon web services
microsoft azure
google cloud
amazon web services

To quickly create a reference deployment on AWS, run the Quickstart Python script in the AWS CloudShell or your local CLI. The goal is to automate the creation of a single-connector deployment by using auto-generated values for required parameters.

Watch Deploying Cloud Access Software in AWS using Terraform for a full walk-through on setting up a single-connector deployment on AWS from a Windows environment, including:

  • The entire deployment process from set up to tear down.
  • How the deployment can be managed through CAS Manager as a Service (CAS-MS).
  • How end-users can connect to their machines using a PCoIP client.
Teradici CAS Terraform AWS

Prerequisites

Instructions

See CAS Connector Quickstart for full instructions.

Resources

See AWS Deployment Types for a detailed comparison of AWS deployment options.

 


microsoft azure

To quickly create a reference deployment on Microsoft Azure, run the CAS Connector Quickstart Python script in Azure Cloud Shell (ACS). The Python script will deploy one single-region CAS Connector, and use CAS Manager as a Service.

Prerequisites

Instructions

Run the CAS Connector Quickstart Python script in Azure Cloud Shell (ACS).

Resources

See Teradici CAS Deployments on Azure for a detailed comparison of Azure deployment options, including:

 


google cloud

The quickest way to create a reference deployment on Google Cloud Platform (GCP) is to run the Quickstart Python script in the Google Cloud Shell. The Quickstart will deploy one single-region CAS Connector, and use CAS Manager as a Service.

Watch Deploying Cloud Access Software in GCP using Terraform for a walk-through on deploying a single-region Cloud Access Software (CAS) deployment in Google Cloud Platform (GCP) using Terraform on a Linux host.

Teradici CAS Terraform GCP

Prerequisites

  • Owner permissions to a GCP project
  • Sufficient quota in the GCP project for the chosen number of workstations.
    See Quotas – IAM & Admin
  • GPU virtual workstation for the graphics machines must be available in the specified region and zone.
    See GPU regions and zones availability
  • A PCoIP Registration Code.
    Contact sales to purchase a subscription.
  • A CAS Manager Deployment Service Account.
    See CAS Manager as a Service Setup
  • An SSH private / public key pair
    Required for Terraform to log into Linux hosts. See ssh-key-pair-setup
  • If custom SSL key and certificates are required, they are needed in PEM format
  • Terraform v0.13 or higher must be installed.
    Download Terraform

Instructions

Click on the button below to clone this repository in your GCP Cloud Shell and launch the tutorial. The tutorial will be available once the GCP Cloud Shell opens.

open GCP shell

Resources

See Google Cloud Platform Deployments for a detailed comparison of GCP deployment options.

Looking to integrate Teradici CAS into a custom solution

Learn about the Teradici Advantage Partner Program

Need help setting up a Teradici CAS environment?

Teradici Professional Services can help