Getting Started with Anyscale for Developers thumbnail

Getting Started with Anyscale for Developers

Foundations

This course helps developers kick-start their work on Anyscale.

About this course

12 lessons
7 modules
Tags
FoundationsIntermediateLegacy Import
Level: Intermediate
Workspaces and Development Setup
Compute, Storage, and Collaboration Tools

Course Modules

0

Intro To Workspaces

Learn what Anyscale Workspaces are and how they simplify building Ray applications by managing compute, dependencies, storage, and IDE integration. You’ll also launch and configure a workspace by selecting cloud resources, sizing worker nodes, and enabling autoscaling.

  • Introduction to Getting Started with Anyscale
  • Introduction to Workspaces
1

Dev Intro

Learn how to develop and run Ray applications in an Anyscale Workspace using the hosted VS Code editor and built-in JupyterLab. You’ll also see how to integrate a local IDE workflow—coding locally and executing remotely on an Anyscale cluster.

  • Developing Applications with Anyscale
  • Debug and Monitor your Anyscale Application
2

Compute Runtime

Learn how to build and register container images in Anyscale to standardize dependencies and runtime settings, then create compute configs that define instance types and autoscaling behavior for Ray clusters. You’ll apply these settings by updating an Anyscale Workspace and validating the environment with a simple runtime test.

  • Compute Configs and Execution Environments in Anyscale
3

Storage Options

Learn how to choose and use Anyscale’s storage options for AI workloads—cloud object storage, shared file storage, local cluster storage, and workspace-local persistence. You’ll practice accessing each option via environment variables and mount paths and perform basic tasks like uploading, listing, and cleaning up files.

  • Storage Options in the Anyscale Platform
4

Intro Jobs

Learn how to productionize batch and training workloads with Anyscale Jobs by creating and submitting your first Ray job from a workspace using the Anyscale CLI. You’ll also automate job submission and scheduling with the Anyscale SDK/API while Anyscale manages cluster lifecycle and execution.

  • Introduction to Anyscale Jobs
  • Introduction to Anyscale Services
5

Collaboration

Learn how to collaborate in Anyscale by organizing work into shareable projects with granular access controls. You’ll also practice cloning jobs, services, and workspaces to quickly duplicate identical environments for your team.

  • Collaboration on Anyscale
6

Org Setup

Learn how to set up and structure an Anyscale organization for a team, including how organizations, clouds, projects, and workloads relate. You’ll also understand key terminology and best practices for managing multi-cloud environments, user roles/RBAC, and billing-ready governance.

  • Anyscale Organization and Cloud Setup
  • Overview of Structure
  • Summary