Éditeur de code dans Amazon SageMaker Studio
L’éditeur de code, basé sur Code-OSS, Visual Studio Code – Open Source
L’éditeur de code possède l’extension AWS Toolkit pour VS Code préinstallée, qui permet de se connecter aux Services AWS tels que Amazon CodeWhisperer, un générateur de code à usage général basé sur le machine learning qui fournit des recommandations de code en temps réel. Pour plus d’informations sur les extensions, consultez Connexions et extensions de l’éditeur de code.
Important
Depuis le 30 novembre 2023, l’expérience Amazon SageMaker Studio précédente s’appelle désormais Amazon SageMaker Studio Classic. La section suivante est spécifique à l’utilisation de l’expérience Studio mise à jour. Pour en savoir plus sur l’utilisation de l’application Studio Classic, consultez Amazon SageMaker Studio Classic.
Pour lancer l’éditeur de code, créez un espace privé de l’éditeur de code. L’espace de l’éditeur de code utilise une instance Amazon Elastic Compute Cloud (Amazon EC2) pour vos calculs et un volume Amazon Elastic Block Store (Amazon EBS) individuel pour votre stockage. Tout ce qui se trouve dans votre espace, comme votre code, votre profil Git et les variables d’environnement, est stocké sur le même volume Amazon EBS. Le volume présente 3 000 IOPS et un débit de 125 Mo/s. Votre administrateur a configuré les paramètres de stockage Amazon EBS par défaut pour votre espace.
La taille de stockage par défaut est de 5 Go, mais votre administrateur peut augmenter la quantité d’espace dont vous disposez. Pour plus d’informations, consultez Modification de la taille de stockage par défaut.
Le répertoire de travail de vos utilisateurs dans le volume de stockage est /home/sagemaker-user. Si vous spécifiez votre propre clé AWS KMS pour chiffrer le volume, tout le contenu du répertoire de travail est chiffré à l’aide de votre clé gérée par le client. Si vous ne spécifiez pas de clé AWS KMS, les données contenues dans /home/sagemaker-user sont chiffrées à l’aide d’une clé gérée par AWS. Que vous spécifiiez ou non une clé AWS KMS, toutes les données situées en dehors du répertoire de travail sont chiffrées à l’aide d’une clé gérée par AWS.
Vous pouvez augmenter ou réduire verticalement votre capacité de calcul en modifiant le type d’instance Amazon EC2 qui exécute votre application d’éditeur de code. Avant de modifier le type d’instance associé, vous devez d’abord arrêter votre espace d’éditeur de code. Pour plus d’informations, consultez Instances et images de l’application d’éditeur de code.
Votre administrateur peut vous fournir une configuration de cycle de vie pour personnaliser votre environnement. Vous pouvez spécifier la configuration de cycle de vie lorsque vous créez l’espace. Pour plus d’informations, consultez Configurations du cycle de vie de l’éditeur de code.
Vous pouvez également apporter votre propre système de stockage de fichiers si vous possédez un volume Amazon EFS.