Lancement d’une application d’éditeur de code à l’aide de l’AWS CLI - Amazon SageMaker AI

Lancement d’une application d’éditeur de code à l’aide de l’AWS CLI

Pour configurer et accéder à votre environnement de développement intégré d’éditeur de code via l’AWS Command Line Interface (AWS CLI), vous devez créer un espace d’éditeur de code. Assurez-vous de respecter les Exécuter les opérations prérequises avant d’appliquer les étapes suivantes. Utilisez la procédure suivante pour créer et exécuter un espace d’éditeur de code.

Pour créer et exécuter un espace d’éditeur de code
  1. Accédez à un espace à l’aide de l’authentification Gestion des identités et des accès AWS (IAM) ou AWS IAM Identity Center. Pour plus d’informations sur l’accès aux espaces à l’aide de l’AWS CLI, consultez Accès aux espaces à l’aide de l’AWS Command Line Interface dans Espaces Amazon SageMaker Studio.

  2. Créez une application et spécifiez CodeEditor comme app-type à l’aide de la commande suivante.

    Si vous utilisez un type d’instance GPU lors de la création de votre application d’éditeur de code, vous devez également utiliser une image basée sur le GPU.

    aws sagemaker create-app \ --domain-id domain-id \ --space-name space-name \ --app-type CodeEditor \ --app-name default \ --resource-spec "SageMakerImageArn=arn:aws:sagemaker:region:account-id:image/sagemaker-distribution-cpu"

    Pour plus d’informations sur les ARN d’images d’éditeur de code disponibles, consultez Instances et images de l’application d’éditeur de code.

  3. Une fois l’application d’éditeur de code en service, lancez-la à l’aide d’une URL présignée. Vous pouvez utiliser l’API describe-app pour vérifier si votre application est en service. Utilisez l’API create-presigned-domain-url pour créer une URL présignée :

    aws sagemaker create-presigned-domain-url \ --domain-id domain-id \ --space-name space-name \ --user-profile-name user-profile-name \ --session-expiration-duration-in-seconds 43200 \ --landing-uri app:CodeEditor:
  4. Ouvrez l’URL générée pour commencer à travailler dans votre application d’éditeur de code.