# Ray on Cloud VMs (cloud-vm-index)= ```{toctree} :hidden: getting-started User Guides Examples references/index ``` ## Overview In this section we cover how to launch Ray clusters on Cloud VMs. Ray ships with built-in support for launching AWS and GCP clusters, and also has community-maintained integrations for Azure, Aliyun and vSphere. Each Ray cluster consists of a head node and a collection of worker nodes. Optional [autoscaling](vms-autoscaling) support allows the Ray cluster to be sized according to the requirements of your Ray workload, adding and removing worker nodes as needed. Ray supports clusters composed of multiple heterogeneous compute nodes (including GPU nodes). Concretely, you will learn how to: - Set up and configure Ray in public clouds - Deploy applications and monitor your cluster ## Learn More The Ray docs present all the information you need to start running Ray workloads on VMs. ```{eval-rst} .. grid:: 1 2 2 2 :gutter: 1 :class-container: container pb-3 .. grid-item-card:: **Getting Started** ^^^ Learn how to start a Ray cluster and deploy Ray applications in the cloud. +++ .. button-ref:: vm-cluster-quick-start :color: primary :outline: :expand: Get Started with Ray on Cloud VMs .. grid-item-card:: **Examples** ^^^ Try example Ray workloads in the Cloud +++ .. button-ref:: vm-cluster-examples :color: primary :outline: :expand: Try example workloads .. grid-item-card:: **User Guides** ^^^ Learn best practices for configuring cloud clusters +++ .. button-ref:: vm-cluster-guides :color: primary :outline: :expand: Read the User Guides .. grid-item-card:: **API Reference** ^^^ Find API references for cloud clusters +++ .. button-ref:: vm-cluster-api-references :color: primary :outline: :expand: Check API references ```