Étape 1 : Créer un environnement - AWS Cloud9

AWS Cloud9 n'est plus disponible pour les nouveaux clients. Les clients existants de AWS Cloud9 peuvent continuer à utiliser le service normalement. En savoir plus »

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.

Étape 1 : Créer un environnement

(Première étape de Tutoriel : Hello AWS Cloud9 (CLI))

Au cours de cette étape, vous allez utiliser le AWS CLI pour créer un environnement de AWS Cloud9 développement.

Dans AWS Cloud9, un environnement de développement, ou environnement, est un endroit où vous stockez les fichiers de votre projet de développement et exécutez les outils nécessaires au développement de vos applications. Dans ce didacticiel, vous allez créer un EC2environnement et travailler avec les fichiers et les outils de cet environnement.

Créez un EC2 environnement avec AWS CLI

  1. Installez et configurez le AWS CLI, si ce n'est déjà fait. Pour ce faire, consultez les sections suivantes dans le Guide de l'utilisateur AWS Command Line Interface  :

    Vous pouvez configurer les informations d'identification d' AWS CLI utilisation pour l'une des options suivantes :

    • L'utilisateur IAM que vous avez créé dans Configuration de l'équipe pour AWS Cloud9.

    • Un IAM administrateur de votre AWS compte, si vous devez travailler régulièrement avec AWS Cloud9 des ressources destinées à plusieurs utilisateurs du compte. Si vous ne pouvez pas le configurer AWS CLI en tant IAM qu'administrateur, contactez l'administrateur de votre AWS compte. Pour plus d'informations, consultez la section Création de votre premier utilisateur et de votre premier groupe d'IAMadministrateurs dans le guide de IAM l'utilisateur.

    • Un AWS utilisateur root, mais uniquement si vous êtes toujours le seul à utiliser votre propre AWS compte et si vous n'avez pas besoin de partager vos environnements avec quelqu'un d'autre. Nous ne recommandons pas cette option car il ne s'agit pas d'une bonne pratique en AWS matière de sécurité. Pour plus d'informations, consultez la section Création, désactivation et suppression de clés d'accès pour votre compte AWS dans la Référence générale d'Amazon Web Services.

    • Pour connaître les autres options, contactez l'administrateur de votre AWS compte ou le professeur de votre classe.

  2. Dans la AWS Cloud9 commande suivante, entrez une valeur pour --region et--subnet-id. Exécutez ensuite la commande et notez la valeur "environmentId". Vous en aurez besoin ultérieurement, pour le nettoyage.

    aws cloud9 create-environment-ec2 --name my-demo-environment --description "This environment is for the AWS Cloud9 tutorial." --instance-type t2.micro --image-id resolve:ssm:/aws/service/cloud9/amis/amazonlinux-2-x86_64 --region MY-REGION --connection-type CONNECT_SSM --subnet-id subnet-12a3456b

    Dans la commande précédente :

    • --name représente le nom de l'environnement. Dans ce tutoriel, nous utiliserons le nom my-demo-environment.

    • --description représente une description facultative de l'environnement.

    • --instance-typereprésente le type d'EC2instance Amazon AWS Cloud9 qui sera lancée et connectée au nouvel environnement. Cet exemple indique t2.micro ce qui est relativement faible RAM vCPUs et suffisant pour ce didacticiel. Si vous spécifiez des types d'RAMinstance supplémentaires, vCPUs cela peut entraîner des frais supplémentaires sur votre AWS compte AmazonEC2. Pour obtenir la liste des types d'instances disponibles, consultez l'assistant de création d'environnement dans la AWS Cloud9 console.

    • --image-idspécifie l'identifiant de l'Amazon Machine Image (AMI) qui est utilisée pour créer l'EC2instance. Pour en choisir un AMI pour l'instance, vous devez spécifier un AMI alias valide ou un chemin d'accès à AWS Systems Manager (SSM) valide. Dans l'exemple ci-dessus, un SSM chemin pour un Amazon Linux 2 AMI est spécifié.

      Pour plus d'informations, reportez-vous à la section create-environment-ec2 de la référence des AWS CLI commandes.

    • --regionreprésente l'ID de la AWS région dans laquelle AWS Cloud9 créer l'environnement. Pour obtenir la liste des AWS régions disponibles, consultez AWS Cloud9le Référence générale d'Amazon Web Services.

    • --connection-type CONNECT_SSMindique qu'il AWS Cloud9 se connecte à son EC2 instance Amazon via Systems Manager. Cette option garantit qu'aucun trafic entrant vers l'instance n'est autorisé. Pour plus d’informations, consultez Accès aux instances EC2 sans entrée avec AWS Systems Manager.

      Note

      Lorsque vous utilisez cette option, vous devez créer la fonction du service AWSCloud9SSMAccessRole et AWSCloud9SSMInstanceProfile s'ils ne sont pas déjà créés. Pour plus d’informations, consultez Gestion des profils d'instance pour Systems Manager à l'aide de la AWS CLI.

    • --subnet-idreprésente le sous-réseau que vous souhaitez AWS Cloud9 utiliser. subnet-12a3456bRemplacez-le par l'ID du sous-réseau d'un Amazon Virtual Private Cloud (VPC), qui doit être compatible avec AWS Cloud9. Pour plus d'informations, consultez Créer un VPC et d'autres ressources VPC dans Paramètres VPC pour les environnements de développement AWS Cloud9.

    • AWS Cloud9 arrête l'EC2instance Amazon pour l'environnement une fois que toutes les instances de navigateur Web connectées à IDE l'environnement ont été fermées. Pour configurer cette période, ajoutez --automatic-stop-time-minutes et le nombre de minutes. Une période plus courte peut entraîner une réduction des frais sur votre AWS compte. De même, le choix d'une période plus longue durée peut entraîner des frais supplémentaires.

    • Par défaut, l'entité qui appelle cette commande est propriétaire de l'environnement. Pour modifier cela, ajoutez --owner-id et le nom de ressource Amazon (ARN) de l'entité propriétaire.

  3. Après avoir exécuté cette commande avec succès, ouvrez le AWS Cloud9 IDE pour l'environnement nouvellement créé. Pour ce faire, consultez Ouverture d'un environnement dans AWS Cloud9. Revenez ensuite à cette rubrique et poursuivez Étape 2 : Visite de base du IDE pour apprendre à utiliser le AWS Cloud9 IDE pour travailler avec votre nouvel environnement.

    Si vous essayez d'ouvrir l'environnement, mais que vous AWS Cloud9 ne l'affichez pas IDE après au moins cinq minutes, il se peut qu'il y ait un problème avec votre navigateur Web, vos autorisations d' AWS accès, l'instance ou les éléments associésVPC. Pour accéder aux solutions disponibles, consultez Impossible d'ouvrir un environnement.

Étape suivante

Étape 2 : Visite de base du IDE