Connect il codice di Visual Studio locale agli SageMaker spazi - Amazon SageMaker AI

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Connect il codice di Visual Studio locale agli SageMaker spazi

Puoi connetterti in remoto da Visual Studio Code agli spazi Amazon SageMaker Studio. Puoi utilizzare la tua configurazione locale personalizzata di VS Code, inclusi strumenti di sviluppo assistiti dall'intelligenza artificiale ed estensioni personalizzate, con le risorse di calcolo scalabili di Amazon AI. SageMaker Questa guida fornisce concetti e istruzioni di configurazione per amministratori e utenti.

Una connessione VS Code remota stabilisce una connessione sicura tra il VS Code locale e SageMaker gli spazi. Questa connessione ti consente di:

  • Accedi alle risorse di calcolo SageMaker AI: esegui codice su un'infrastruttura SageMaker AI scalabile dal tuo ambiente locale

  • Mantieni i limiti di sicurezza: lavora all'interno dello stesso framework di sicurezza dell'IA SageMaker

  • Mantieni la tua esperienza familiare con Visual Studio Code: usa estensioni, temi e configurazioni locali compatibili che supportano Microsoft Remote Development

Nota

Non tutte le estensioni VS Code sono compatibili con lo sviluppo remoto. Le estensioni che richiedono componenti GUI locali, hanno dipendenze dall'architettura o richiedono interazioni client-server specifiche potrebbero non funzionare correttamente nell'ambiente remoto. Verifica che le estensioni richieste supportino Microsoft Remote Development prima dell'uso.

Concetti chiave

  • Connessione remota: un tunnel sicuro tra il codice VS locale e uno SageMaker spazio. Questa connessione consente lo sviluppo interattivo e l'esecuzione del codice in VS Code utilizzando risorse di calcolo SageMaker AI.

  • Spazio Amazon SageMaker Studio: un ambiente dedicato all'interno di Amazon SageMaker Studio in cui puoi gestire lo storage e le risorse per le tue applicazioni Studio.

  • Deep link: un pulsante (URL diretto) dall'interfaccia utente SageMaker AI che avvia una connessione remota all'IDE locale.

Metodi di connessione

Esistono tre modi principali per connettere il codice VS locale agli SageMaker spazi:

  • Accesso diretto: puoi connetterti direttamente a uno spazio specifico utilizzando il pulsante Apri in VS Code disponibile in SageMaker AI. Questo utilizza modelli di URL per stabilire una connessione remota e aprire il tuo SageMaker spazio in VS Code.

  • AWS Toolkit for Visual Studio Code— Puoi autenticarti con AWS Toolkit for Visual Studio Code. Ciò consente di connettersi agli spazi e aprire una finestra connessa in remoto da VS Code.

  • Connessione terminale SSH: è possibile connettersi tramite riga di comando utilizzando la configurazione SSH.

Supportata IDEs

La connessione remota a Studio Spaces supporta:

Requisiti della versione VS Code

È richiesta la versione VS Code v1.90 o successiva. Ti consigliamo di utilizzare l'ultima versione stabile di VS Code.

Requisiti del sistema operativo

È necessario uno dei seguenti sistemi operativi per connettersi in remoto agli spazi di Studio:

Requisiti delle immagini

SageMaker Immagini di distribuzione: quando si utilizza SageMaker Distribution con accesso remoto, utilizzare SageMaker la versione 2.7 o successiva di Distribution.

Requisiti dell'ist

  • Memoria: almeno 8 GB

  • Tipi di istanze: utilizza istanze con almeno 8 GB di memoria. I seguenti tipi di istanza non sono supportati a causa della memoria insufficiente (meno di 8 GB):ml.t3.medium,, ml.c7i.largeml.c6i.large, ml.c6id.large e. ml.c5.large Per un elenco più completo dei tipi di istanze, consulta la pagina dei prezzi di Amazon EC2 On-Demand.