Conecta tu código local de Visual Studio a SageMaker los espacios - Amazon SageMaker AI

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Conecta tu código local de Visual Studio a SageMaker los espacios

Puede conectarse remotamente desde Visual Studio Code a los espacios de Amazon SageMaker Studio. Puede utilizar su configuración local personalizada de VS Code, incluidas las herramientas de desarrollo asistidas por IA y las extensiones personalizadas, con los recursos informáticos escalables de Amazon SageMaker AI. Esta guía proporciona conceptos e instrucciones de configuración para administradores y usuarios.

Una conexión remota de VS Code establece una conexión segura entre su VS Code local y SageMaker los espacios. Esta conexión le permite:

  • Acceda a los recursos informáticos de SageMaker IA: ejecute código en una infraestructura de SageMaker IA escalable desde su entorno local

  • Mantenga los límites de seguridad: trabaje dentro del mismo marco de seguridad que la SageMaker IA

  • Mantenga su experiencia habitual con Visual Studio Code: utilice extensiones, temas y configuraciones locales compatibles que admitan Microsoft Remote Development

nota

No todas las extensiones de VS Code son compatibles con el desarrollo remoto. Las extensiones que requieren componentes de GUI locales, tienen dependencias de arquitectura o necesitan interacciones específicas entre el cliente y el servidor pueden no funcionar correctamente en el entorno remoto. Compruebe que las extensiones requeridas sean compatibles con Microsoft Remote Development antes de utilizarlas.

Conceptos clave

  • Conexión remota: un túnel seguro entre su VS Code local y un SageMaker espacio. Esta conexión permite el desarrollo interactivo y la ejecución de código en VS Code utilizando recursos informáticos de SageMaker IA.

  • Espacio Amazon SageMaker Studio: un entorno dedicado dentro de Amazon SageMaker Studio en el que puede gestionar el almacenamiento y los recursos de sus aplicaciones de Studio.

  • Enlace profundo: botón (URL directa) de la interfaz de usuario de SageMaker IA que inicia una conexión remota con el IDE local.

Métodos de conexión

Hay tres formas principales de conectar tu VS Code local a los SageMaker espacios:

  • Acceso directo: puedes conectarte directamente a un espacio específico mediante el botón Abrir en VS Code, disponible en SageMaker AI. Utiliza patrones de URL para establecer una conexión remota y abrir tu SageMaker espacio en VS Code.

  • AWS Toolkit for Visual Studio Code— Puedes autenticarte con AWS Toolkit for Visual Studio Code. Esto le permite conectarse a espacios y abrir una ventana conectada remotamente desde VS Code.

  • Conexión de terminal SSH: puede conectarse a través de la línea de comandos mediante la configuración SSH.

Compatible IDEs

La conexión remota a los espacios del estudio admite:

Requisito de versión de VS Code

Se requiere la versión v1.90 o superior de VS Code. Recomendamos usar la última versión estable de VS Code.

Requisitos del sistema operativo

Necesitas uno de los siguientes sistemas operativos para conectarte de forma remota a los espacios de Studio:

Requisitos de imagen

SageMaker Imágenes de distribución: cuando utilice SageMaker Distribution con acceso remoto, utilice SageMaker Distribution versión 2.7 o posterior.

Requisitos de instancia

  • Memoria: 8 GB o más

  • Tipos de instancias: usa instancias con al menos 8 GB de memoria. No se admiten los siguientes tipos de instancias por falta de memoria (menos de 8 GB):ml.t3.medium,, ml.c7i.large ml.c6i.largeml.c6id.large, y. ml.c5.large Para obtener una lista más completa de los tipos de instancias, consulta la página de precios EC2 bajo demanda de Amazon.