JupyterLab guide de l'administrateur - Amazon SageMaker

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

JupyterLab guide de l'administrateur

Important

Les IAM politiques personnalisées qui autorisent Amazon SageMaker Studio ou Amazon SageMaker Studio Classic à créer des SageMaker ressources Amazon doivent également accorder des autorisations pour ajouter des balises à ces ressources. L'autorisation d'ajouter des balises aux ressources est requise car Studio et Studio Classic balisent automatiquement toutes les ressources qu'ils créent. Si une IAM politique autorise Studio et Studio Classic à créer des ressources mais n'autorise pas le balisage, des erreurs « AccessDenied » peuvent se produire lors de la tentative de création de ressources. Pour de plus amples informations, veuillez consulter Fournir des autorisations pour le balisage des ressources SageMaker.

AWS Politiques gérées pour Amazon SageMakerqui donnent des autorisations pour créer des SageMaker ressources incluent déjà des autorisations pour ajouter des balises lors de la création de ces ressources.

Ce guide destiné aux administrateurs décrit les SageMaker JupyterLab ressources, telles que celles d'Amazon Elastic Block Store (AmazonEBS) et d'Amazon Elastic Compute Cloud (AmazonEC2). Les rubriques montrent également comment fournir un accès aux utilisateurs et modifier la taille du stockage.

Un SageMaker JupyterLab espace est composé des ressources suivantes :

  • EBSVolume Amazon distinct qui stocke toutes les données, telles que le code et les variables d'environnement.

  • L'EC2instance Amazon utilisée pour gérer l'espace.

  • L'image utilisée pour exécuter JupyterLab.

Note

Les applications n'ont pas accès au EBS volume des autres applications. Par exemple, l'éditeur de code, basé sur Code-OSS, Visual Studio Code - Open Source n'a pas accès au EBS volume pour JupyterLab. Pour plus d'informations sur EBS les volumes, consultez Amazon Elastic Block Store (AmazonEBS).

Vous pouvez utiliser Amazon SageMaker API pour effectuer les opérations suivantes :

  • Modifiez la taille de stockage par défaut du EBS volume pour vos utilisateurs.

  • Modifier la taille maximale du EBS stockage

  • Spécifiez les paramètres utilisateur de l'application. Par exemple, vous pouvez spécifier si l'utilisateur utilise une image personnalisée ou un référentiel de code.

  • Spécifiez le type d'application de support.

La taille par défaut du EBS volume Amazon est de 5 Go. Vous pouvez augmenter la taille du volume jusqu'à un maximum de 16 384 Go. Si vous ne faites rien, vos utilisateurs peuvent augmenter la taille de leur volume à 100 Go. La taille du volume ne peut être modifiée qu'une seule fois par période de six heures.

Les noyaux associés à l' JupyterLab application s'exécutent sur la même EC2 instance Amazon qui s'exécute JupyterLab. Lorsque vous créez un espace, la dernière version de l'image de SageMaker distribution est utilisée par défaut. Pour plus d'informations sur les images de SageMaker distribution, consultezSageMaker Images de distribution.

Important

Pour plus d'informations sur la mise à jour de l'espace afin d'utiliser la dernière version de l'image de SageMaker distribution, consultezMettre à jour l'image SageMaker de distribution.

Le répertoire de travail de vos utilisateurs dans le volume de stockage est/home/sagemaker-user. Si vous spécifiez votre propre AWS KMS clé 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 AWS KMS clé, les données qu'elles contiennent /home/sagemaker-user sont chiffrées à l'aide d'une clé AWS gérée. Que vous spécifiiez ou non une AWS KMS clé, toutes les données situées en dehors du répertoire de travail sont chiffrées à l'aide d'une clé AWS gérée.

Les sections suivantes décrivent les configurations que vous devez effectuer en tant qu'administrateur.