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

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 (console))

Au cours de cette étape, vous allez utiliser la console AWS Cloud9 pour créer, puis ouvrir un environnement de développement AWS Cloud9.

Note

Si vous avez déjà créé l'environnement que vous souhaitez utiliser pour ce tutoriel, ouvrez cet environnement et passez à Étape 2 : présentation simple de l'IDE.

Dans AWS Cloud9, un environnement de développement, ou environnement, est l'endroit où vous stockez les fichiers de votre projet de développement et exécutez les outils pour développer vos applications. Dans ce tutoriel, vous créez un environnement EC2, et vous travaillez avec les fichiers et les outils de cet environnement.

Créez un environnement EC2 via la console.

  1. Connectez-vous à la console AWS Cloud9 :

    • Si vous êtes le seul à utiliser votre Compte AWS ou si vous êtes un utilisateur IAM dans un seul Compte AWS, accédez à la https://console.aws.amazon.com/cloud9/.

    • Si votre organisation utilise AWS IAM Identity Center, demandez à l'administrateur de votre Compte AWS les instructions de connexion.

    • Si vous êtes un étudiant en salle de classe, demandez à votre instructeur les instructions de connexion.

  2. Une fois que vous êtes connecté à la console AWS Cloud9, dans la barre de navigation supérieure, choisissez la Région AWS dans laquelle créer l'environnement. Pour obtenir la liste des produits disponiblesRégions AWS, consultez AWS Cloud9le Références générales AWS.

    Sélecteur de région AWS dans la console AWS Cloud9
  3. Choisissez le grand bouton Créer un environnement dans l'un des emplacements affichés.

    Si vous n'avez pas encore d'environnement AWS Cloud9, le bouton est affiché sur une page de bienvenue.

    Page d'accueil de la console AWS Cloud9

    Si vous avez déjà des environnements AWS Cloud9, le bouton s'affiche comme suit.

    Bouton Créer un environnement de la consoleAWS Cloud9
  4. Sur la page Create environment (Créer l'environnement), pour Name (Nom), tapez un nom pour votre environnement.

  5. Pour Description, saisissez des informations concernant votre environnement. Dans le cadre de ce tutoriel, utilisez This environment is for the AWS Cloud9 tutorial.

  6. Dans Environment type (Type d'environnement), choisissez New EC2 instance (Nouvelle instance EC2) pour créer un environnement Amazon EC2 :

    • Instance EC2 : lance une nouvelle instance Amazon EC2 à laquelle AWS Cloud9 peut se connecter directement via SSH. Vous pouvez utiliser Systems Manager pour interagir avec les nouvelles instances Amazon EC2. Pour obtenir plus d'informations, consultez Accès aux instances EC2 sans entrée avec AWS Systems Manager.

    • Existing compute (Calcul existant) : lance une instance Amazon EC2 existante qui nécessite des détails de connexion SSH pour lesquels l'instance Amazon EC2 doit avoir une règle de groupe de sécurité entrante.

      • Si vous sélectionnez l'option Existing compute (Calcul existant), une fonction du service est automatiquement créée. Vous pouvez voir le nom de la fonction du service dans une note au bas de l'écran de configuration.

    Note

    L'arrêt automatique ne sera pas disponible pour les AWS Cloud9 environnements créés à l'aide d'une instance Amazon EC2 utilisant le calcul existant.

    Avertissement

    La création d'une instance Amazon EC2 pour votre environnement peut entraîner des frais Compte AWS pour Amazon EC2. L'utilisation de Systems Manager pour gérer les connexions à votre instance EC2 n'entraîne aucun coût supplémentaire.

  7. Dans le panneau New EC2 instance (Nouvelle instance EC2), pour la valeur Instance type (Type d'instance), conservez le choix par défaut. Cette option peut disposer de moins de RAM et de moins de vCPU. Cependant, cette quantité de mémoire est suffisante pour ce tutoriel.

    Avertissement

    Si vous choisissez des types d'instances avec plus de RAM et des processeurs virtuels (vCPU), cela peut entraîner des frais supplémentaires sur votre Compte AWS pour Amazon EC2.

  8. Pour Platform, choisissez le type d'instance Amazon EC2 que vous souhaitez : Amazon Linux 2023, Amazon Linux 2 ou Ubuntu 22.04 LTS. AWS Cloud9crée l'instance puis y connecte l'environnement.

    Important

    Nous vous recommandons de choisir l'option Amazon Linux 2023 pour votre environnement EC2. En plus de fournir un environnement d'exécution sécurisé, stable et performant, l'AMI Amazon Linux 2023 inclut un support à long terme jusqu'en 2024.

    Pour plus d'informations, consultez la page AL2023.

  9. Choisissez une période pour la valeur Timeout (Délai d'attente). Cette option détermine la durée d'inactivité d'AWS Cloud9 avant la mise en veille prolongée automatique. Une fois que toutes les instances du navigateur web qui sont connectées à l'IDE pour l'environnement sont fermées, AWS Cloud9 patiente pendant la durée définie, puis ferme l'instance Amazon EC2 pour l'environnement.

    Avertissement

    Le choix d'une période plus longue peut entraîner une augmentation des frais sur votre Compte AWS.

  10. Dans le panneau Network settings (Paramètres réseau), choisissez le mode d'accès à votre environnement parmi les deux options suivantes :

    • AWS System Manager (SSM) : cette méthode permet d'accéder à l'environnement à l'aide de SSM sans ouvrir de ports entrants.

    • Secure Shell (SSH) : cette méthode permet d'accéder à l'environnement via SSH et nécessite des ports entrants ouverts.

  11. Choisissez VPC Settings (Paramètres VPC) pour afficher le cloud privé virtuel Amazon et le sous-réseau pour votre environnement. AWS Cloud9 utilise Amazon Virtual Private Cloud (Amazon VPC) pour communiquer avec l'instance Amazon EC2 nouvellement créée. Pour ce tutoriel, nous vous recommandons de ne pas modifier les paramètres par défaut présélectionnés. Avec les paramètres par défaut, AWS Cloud9 tente d'utiliser automatiquement le VPC par défaut avec son seul sous-réseau dans le même Compte AWS et la même région que le nouvel environnement.

    Vous pouvez accéder à de plus amples informations sur les choix Amazon VPC dans Créer un environnement EC2 à l'aide de la console et dans Paramètres VPC pour les environnements de développement AWS Cloud9.

  12. Ajoutez jusqu'à 50 identifications en fournissant les variables Key (Clé) et Value (Valeur) pour chaque identification. Pour ce faire, sélectionnez Add new tag (Ajouter une nouvelle balise). Les balises sont attachées à l'environnement AWS Cloud9 en tant que balises de ressources et sont propagées aux ressources sous-jacentes suivantes : la pile AWS CloudFormation, l'instance Amazon EC2 et les groupes de sécurité Amazon EC2. Pour obtenir plus d'informations sur les balises, consultez Control Access Using AWS Resource Tags (Contrôle de l'accès à l'aide de balises de ressources) du Guide de l'utilisateur IAM et les informations avancées présentées dans ce guide.

    Avertissement

    Si vous mettez à jour ces balises après les avoir créées, les modifications ne sont pas propagées aux ressources sous-jacentes. Pour plus d'informations, consultez Propagation des mises à jour des balises vers les ressources sous-jacentes dans les informations avancées relatives aux identifications.

  13. Choisissez Create (Créer) pour créer votre environnement, puis vous êtes redirigé vers la page d'accueil. Si le compte est créé avec succès, une barre d'éclair verte apparaît en haut de la console AWS Cloud9. Vous pouvez sélectionner le nouvel environnement et choisir Open in Cloud9 (Ouvrir dans Cloud9) pour lancer l'IDE.

    Sélecteur d'IDE AWS Cloud9 dans la console AWS Cloud9

    Si la création du compte échoue, une barre d'éclair rouge apparaît en haut de la console AWS Cloud9. La création de votre compte peut échouer en raison d'un problème avec votre navigateur Web, vos autorisations d'accès AWS, l'instance ou le réseau associé. Vous trouverez des informations sur les solutions possibles dans la section AWS Cloud9 Dépannage.

    Note

    AWS Cloud9supporte à la fois IMDSv1 et IMDSv2. Nous vous recommandons d'adopter IMDSv2 car il fournit un niveau de sécurité amélioré par rapport à IMDSv1. Pour plus d'informations sur les avantages d'IMDSv2, consultez le blog sur AWSla sécurité. Pour plus d'informations sur la façon de passer d'IMDSv1 à IMDSv2, consultez la section Transition vers l'utilisation du service de métadonnées d'instance version 2 dans le guide de l'utilisateur Amazon EC2 pour les instances Linux.

    Note

    Si votre environnement utilise un proxy pour accéder à Internet, vous devez fournir les détails du proxy à AWS Cloud9 afin qu'il puisse installer des dépendances. Pour plus d'informations, consultez Impossible d'installer les dépendances.

Étape suivante

Étape 2 : présentation simple de l'IDE