

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# IDE e notebooks com Ray
<a name="sagemaker-hyperpod-ray-ide-notebooks"></a>

O desenvolvimento interativo conecta uma sessão de IDE ou notebook a um cluster Ray em execução, para que você escreva e execute Python distribuído em computação ativa. Você desenvolve em um * espaço * e gerencia clusters e espaços no Studio.

Um espaço é o espaço de trabalho: um JupyterLab editor de código ou uma sessão IDE remota com seu próprio armazenamento, imagem e cluster Ray anexado. `ray.init()`dentro do espaço se conecta a esse cluster. O Studio é a interface da web: você cria clusters, cria espaços e os conecta a eles e, em seguida, faz o trabalho dentro do espaço.

O espaço funciona em seu próprio pod, desacoplado do pod Ray Head. Quando você o anexa a um cluster, o espaço se une a esse cluster como um nó de trabalho de computação zero. Com essa configuração, o `ray.init()` interior do espaço se conecta diretamente ao cluster. A configuração consiste em duas etapas: criar o espaço e, em seguida, anexar um cluster Ray a ele. Você anexa um cluster existente ou cria um novo.

## Casos de uso
<a name="sagemaker-hyperpod-ray-ide-notebooks-use-cases"></a>

**Ambientes de desenvolvimento em um cluster multilocatário. ** Uma equipe de plataforma executa um cluster Kubernetes e dá a cada cientista de dados seu próprio espaço nele. Cada espaço carrega seu próprio armazenamento e imagem e é anexado a um cluster Ray no mesmo namespace do espaço.

**Desenvolvimento interativo em um notebook. ** Você desenvolve um aplicativo Ray de ponta a ponta em uma sessão: preparação de dados, treinamento e inferência. Você itera e depura à medida que avança e visualiza os resultados no local. Você também pode iniciar um grande treinamento a partir do notebook, pois HyperPod recupera nós defeituosos embaixo dele. Para obter mais informações, consulte [Recuperação automática de nós com Ray](sagemaker-hyperpod-ray-node-recovery.md).

Não há mais `kubectl port-forward` nem uma concha na cápsula.

As páginas a seguir abordam a configuração e o uso, em ordem.

**Topics**
+ [Casos de uso](#sagemaker-hyperpod-ray-ide-notebooks-use-cases)
+ [Configurando o complemento Spaces](sagemaker-hyperpod-ray-spaces-addon-setup.md)
+ [Anexando o cluster Ray ao espaço](sagemaker-hyperpod-ray-attach-space.md)
+ [Acessando seu ambiente de desenvolvimento](sagemaker-hyperpod-ray-remote-ide.md)
+ [Gerenciando dependências com runtime\_env](sagemaker-hyperpod-ray-runtime-env.md)
+ [Escalando um cluster de desenvolvimento](sagemaker-hyperpod-ray-scaling-dev-cluster.md)