Editor di codice in Amazon SageMaker Studio - Amazon SageMaker AI

Editor di codice in Amazon SageMaker Studio

L’Editor di codice, basato su Code-OSS, Visual Studio Code - Open Source, ti aiuta a scrivere, testare, eseguire il debug ed eseguire il codice di analisi e machine learning. Editor di codice funziona ed è completamente integrato con Amazon SageMaker Studio. Supporta anche le estensioni dell’ambiente di sviluppo integrato (IDE) disponibili in Open VSX Registry. La pagina seguente fornisce informazioni sull’Editor di codice e dettagli importanti per utilizzarlo.

L’Editor di codice ha l’estensione Kit di strumenti AWS per VS Code preinstallata, che abilita connessioni ad Servizi AWS come Amazon CodeWhisperer, un generatore di codice generico basato su machine learning che fornisce raccomandazioni sul codice in tempo reale. Per ulteriori informazioni sulle estensioni consulta Connessioni ed estensioni dell’Editor di codice.

Importante

A partire dal 30 novembre 2023, la precedente esperienza Amazon SageMaker Studio ha cambiato nome in Amazon SageMaker Studio Classic. La sezione seguente è specifica per l’utilizzo dell’esperienza Studio aggiornata. Per informazioni sull’utilizzo dell’applicazione Studio Classic, consulta Amazon SageMaker Studio Classic.

Per avviare l’Editor di codice, crea uno spazio privato per l’Editor di codice. Lo spazio dell’Editor di codice utilizza una singola istanza Amazon Elastic Compute Cloud (Amazon EC2) per il calcolo e un singolo volume Amazon Elastic Block Store (Amazon EBS) per l’archiviazione. Tutti gli elementi presenti nel tuo spazio, ad esempio il codice, il profilo Git e le variabili di ambiente, vengono archiviati nello stesso volume Amazon EBS. Il volume ha 3000 IOPS e un throughput di 125 MBps. L’amministratore configura le impostazioni predefinite di archiviazione Amazon EBS per il tuo spazio.

La dimensione dell’archiviazione predefinita è di 5 GB, ma l’amministratore può aumentare la quantità di spazio disponibile. Per ulteriori informazioni, consulta Modifica della dimensione dell’archiviazione predefinita.

La directory di lavoro degli utenti all’interno del volume di archiviazione è /home/sagemaker-user. Se specifichi una chiave AWS KMS personale per crittografare il volume, tutti i contenuti della directory di lavoro vengono crittografati utilizzando la chiave gestita dal cliente. Se non specifichi alcuna chiave AWS KMS, i dati all’interno di /home/sagemaker-user vengono crittografati con una chiave gestita da AWS. A prescindere dalla scelta se specificare o meno una chiave AWS KMS, tutti i dati al di fuori della directory di lavoro vengono crittografati con una chiave gestita da AWS.

Puoi aumentare o ridurre verticalmente il calcolo modificando il tipo di istanza Amazon EC2 che esegue l’applicazione Editor di codice. Prima di modificare il tipo di istanza associato, è necessario arrestare lo spazio dell’Editor di codice. Per ulteriori informazioni, consulta Istanze e immagini dell’applicazione Editor di codice.

L’amministratore potrebbe fornire una configurazione del ciclo di vita per personalizzare l’ambiente. Puoi specificare la configurazione del ciclo di vita quando crei lo spazio. Per ulteriori informazioni, consulta Configurazioni del ciclo di vita dell’Editor di codice.

Puoi anche portare il tuo sistema di archiviazione dei file se hai un volume Amazon EFS.

La pagina di benvenuto dell’interfaccia utente dell’applicazione Editor di codice.