Use Ray on Anyscale, the unified compute platform from the creators of Ray
The Anyscale Platform offers key advantages over Ray open source. It provides a seamless user experience for developers and AI teams to speed development, and deploy AI/ML workloads at scale. Companies using Anyscale benefit from rapid time-to-market and faster iterations across the entire AI lifecycle.
Orchestration
Experiment management
Hyperparameter Tuning
Training
Data / features
Serving / Applications
Explainability / Observability
Anyscale Workspaces. Workspaces provides an integrated IDE experience that allows teams to edit and run code, install dependencies, monitor jobs and resources across a scalable cluster just like you would on your laptop.
Use the tools you know and already love. Anyscale provides integration and instant setup for popular tools such as VSCode and Jupyter notebook, with Github, Weights & Biases, and more.
Collaborate. Share or clone experiments with a click of a button. Different users can access a workspace with all the same configuration and environments and be productive instantaneously
Fully managed service. Anyscale operates clusters of machines on demand so AI teams don’t have to operate the cluster. ML practitioners get access to an interactive, scalable compute environment. It accelerates application development irrespective of the scale of the workloads.
Bring your own cloud. Anyscale is built from the ground up with customer data security in mind. It runs in an organization’s infrastructure and cloud account, while still providing an exceptional managed experience.
Optimize compute costs. Anyscale’s autoscaling and auto-suspend features, and spot instance support allow teams to reduce the compute costs of running workloads while leveraging their existing agreements public cloud environments.
Security and Access Control. Anyscale gives users secure secrets management within the Anyscale environment. All logs and user-related data are securely managed in a customer's private environment. Auditing and logging provide transparency into user access and actions. Secure network controls ensure communications take place over private cloud-provider networks.
Governance and compliance. Anyscale provides user access controls for projects, workspaces and clusters as well as cost tracking mechanism. Anyscale has SOC 2 Type II attestation.
A unified environment for development and production. Anyscale focuses the experience on a unified environment - run, debug, and test your code at scale on the same cluster configuration with the same software dependencies for both development and production.
Flexible and extensive dependency management. Anyscale provides different options to manage your dependencies across your cluster. You can use existing base images, bring your own Docker, or use Ray’s runtime environments for faster iteration.
Jobs and services API and SDK. Anyscale provides an easy interface to operationalize your workloads and integrate with your existing deployment tools. Anyscale Jobs support cron jobs, ephemeral cluster creation and retry capabilities, while Anyscale Services provides replica management, no downtime upgrades and high availability.
Managed logs, monitoring, and observability. Anyscale provides a production-grade monitoring and observability stack with a managed Grafana and Ray dashboard. Additionally, Anyscale provides production monitoring and notifications for added trust that pipelines are running well.
Automate jobs and cluster management or integrate into your CI/CD pipelines with simple, intuitive APIs and SDKs.
Centrally monitor the health of your jobs and resources with out of the box Grafana dashboards. Or send logs and metrics to your existing observability stack.
Keep tabs on the costs tied to jobs, clusters, and users in a single intuitive UI.
"We chose Ray as the unified compute backend for our machine learning and deep learning platform because it has allowed us to significantly improve performance and fault tolerance, while also reducing the complexity of our technology stack. Ray has brought significant value to our business."
Xu Ning
Senior Manager, Uber AI Platform
Speed developer productivity with Anyscale's fully integrated development environment that includes a ML Workspace, Ray client, Ray libraries, and integrations with popular ML tools and frameworks.
Leverage Anyscale’s operational monitoring and cost management capabilities for comprehensive observability into model execution.
Learn how companies leverage Anyscale and AWS to scale their machine learning and Python applications.
Watch this on-demand webinar to learn how to simply scale any AI or Python workload using Ray, the fastest growing unified compute framework for scaling machine learning workloads. Learn how users are using Ray to build, manage and deploy scalable ML workloads.
The Anyscale Platform offers several key advantages over Ray open source and provides a seamless user experience for developers and AI teams to speed development, improve developer productivity and productionize AI/ ML workloads at scale including large data sets. The result is faster time-to-market and faster iterations across the entire AI lifecycle. Get started on your existing workloads to Anyscale with no code changes. Experience the magic of infinite scale at your fingertips.