Conecte seu Visual Studio Code local aos SageMaker espaços - SageMaker IA da Amazon

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á.

Conecte seu Visual Studio Code local aos SageMaker espaços

Você pode se conectar remotamente do Visual Studio Code aos espaços do Amazon SageMaker Studio. Você pode usar sua configuração local personalizada do VS Code, incluindo ferramentas de desenvolvimento assistidas por IA e extensões personalizadas, com os recursos computacionais escaláveis da Amazon AI. SageMaker Este guia fornece conceitos e instruções de configuração para administradores e usuários.

Uma conexão remota do VS Code estabelece uma conexão segura entre o VS Code local e SageMaker os espaços. Essa conexão permite que você:

  • Acesse recursos de computação de SageMaker IA — execute código em uma infraestrutura de SageMaker IA escalável a partir do seu ambiente local

  • Mantenha os limites de segurança — trabalhe dentro da mesma estrutura de segurança da SageMaker IA

  • Mantenha sua experiência familiar com o Visual Studio Code — Use extensões, temas e configurações locais compatíveis que ofereçam suporte ao Microsoft Remote Development

nota

Nem todas as extensões do VS Code são compatíveis com o desenvolvimento remoto. Extensões que exigem componentes de GUI locais, têm dependências de arquitetura ou precisam de interações específicas entre cliente e servidor podem não funcionar adequadamente no ambiente remoto. Verifique se as extensões necessárias oferecem suporte ao Microsoft Remote Development antes de usar.

Principais conceitos

  • Conexão remota — Um túnel seguro entre seu VS Code local e um SageMaker espaço. Essa conexão permite o desenvolvimento interativo e a execução de código no VS Code usando recursos computacionais de SageMaker IA.

  • Espaço Amazon SageMaker Studio — Um ambiente dedicado dentro do Amazon SageMaker Studio onde você pode gerenciar seu armazenamento e recursos para seus aplicativos Studio.

  • Link direto — Um botão (URL direto) da SageMaker AI UI que inicia uma conexão remota com seu IDE local.

Métodos de conexão

Há três maneiras principais de conectar seu VS Code local aos SageMaker espaços:

  • Acesso ao link direto — Você pode se conectar diretamente a um espaço específico usando o botão Abrir no VS Code disponível no SageMaker AI. Isso usa padrões de URL para estabelecer uma conexão remota e abrir seu SageMaker espaço no VS Code.

  • AWS Toolkit for Visual Studio Code— Você pode se autenticar com AWS Toolkit for Visual Studio Code. Isso permite que você se conecte a espaços e abra uma janela conectada remotamente a partir do VS Code.

  • Conexão de terminal SSH — Você pode se conectar via linha de comando usando a configuração SSH.

Suportado IDEs

A conexão remota com os espaços do Studio suporta:

Requisito de versão do VS Code

É necessária a versão v1.90 ou superior do VS Code. Recomendamos usar a versão estável mais recente do VS Code.

Requisitos do sistema operacional

Você precisa de um dos seguintes sistemas operacionais para se conectar remotamente aos espaços do Studio:

Requisitos de imagem

SageMaker Imagens de distribuição — Ao usar o SageMaker Distribution com acesso remoto, use o SageMaker Distribution versão 2.7 ou posterior.

Requisitos de instância

  • Memória — 8 GB ou mais

  • Tipos de instância — use instâncias com pelo menos 8 GB de memória. Os seguintes tipos de instância não são compatíveis devido à memória insuficiente (menos de 8 GB): ml.t3.mediumml.c7i.large,ml.c6i.large,ml.c6id.large, e. ml.c5.large Para obter uma lista mais completa dos tipos de instância, consulte a página Amazon EC2 On-Demand Pricing.