
Foundations
This course helps admins deploy Anyscale clouds in custom environments (AWS vs. GCP, VMs vs. Kubernetes, etc.).
Learn how to set up and manage an Anyscale Cloud in your own infrastructure, including deployment options (VMs vs. Kubernetes, managed vs. custom) and the resources required to run Ray clusters. You’ll also walk through an AWS EC2 example that explains key components like IAM roles and other foundational cloud resources, typically provisioned via the Anyscale CLI or Terraform.

Course Overview
What are Anyscale Clouds?
Anyscale Cloud Deployment TypesLearn how Anyscale deploys Ray on either Virtual Machines or Kubernetes, including what the Anyscale Operator manages on K8s. Compare VM vs. K8s across control, data, and execution layers to choose the right deployment model for your infrastructure and automation needs.

Comparing Deployment Types
ConclusionLearn how to deploy Anyscale Ray on AWS EC2 using the `anyscale cloud register` workflow by setting up prerequisites, provisioning required AWS/Anyscale resources with Terraform, and registering the resulting cloud in Anyscale. By the end, you’ll have an EC2-backed Anyscale cloud ready for Ray installation and cluster use.

Defining Resources with Terraform
Anyscale Cloud Register Command
Running an Anyscale JobLearn how to deploy Anyscale Ray on GCP Compute Engine (GCE) by configuring GCP authentication and required APIs, provisioning infrastructure with the official Anyscale Terraform modules, and registering the resulting Anyscale cloud using the `anyscale cloud register` workflow.

GCE Deployment Overview
Prerequisites
InstallationLearn how to deploy Anyscale Ray by creating a new AWS EKS–backed Anyscale Cloud using Terraform and required AWS tooling. You’ll configure prerequisites, provision the necessary AWS/Anyscale resources, then register the cloud with `anyscale cloud register` using the Terraform outputs.

Terraform Resource Specification
Installing Kubernetes Components with Helm
Registering Anyscale CloudLearn how to deploy Anyscale Ray on an existing AWS EKS (1.25+) cluster by provisioning required Anyscale resources with Terraform and then registering the cluster using the `anyscale cloud register` workflow. You’ll configure prerequisites, set Terraform variables, run `init/plan/apply`, and capture the outputs needed to complete cloud registration.

Overview Existing EKS Cluster Deployment
Prerequisites
Terraform Resource Creation
Introduction to GCP GKE Deployments
Prerequisites
Installation