

 AWS Cloud9 n'est plus disponible pour les nouveaux clients. Les clients existants d’ AWS Cloud9 peuvent continuer à l’utiliser normalement. [En savoir plus](https://aws.amazon.com/blogs/devops/how-to-migrate-from-aws-cloud9-to-aws-ide-toolkits-or-aws-cloudshell/)

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.

# Commencer avec AWS Cloud9
<a name="tutorials-basic"></a>



Utilisez ce didacticiel pour commencer AWS Cloud9. Vous pouvez utiliser AWS Cloud9 la console ou [AWS Command Line Interface (AWS CLI)](https://docs.aws.amazon.com/cli/latest/userguide/) pour utiliser l' AWS Cloud9 IDE. Dans ce didacticiel, vous allez apprendre à configurer un environnement de AWS Cloud9 développement, puis à utiliser l' AWS Cloud9 IDE pour coder, exécuter et déboguer votre première application. Pour plus d'informations AWS Cloud9, voir [Qu'est-ce que AWS Cloud9](welcome.md).

Pour en savoir plus sur AWS Cloud9 l'IDE, consultez[Visite de l' AWS Cloud9 IDE](tour-ide.md).

Ce tutoriel vous prendra environ une heure.

**Avertissement**  
L'exécution de ce didacticiel peut entraîner des frais sur votre AWS compte. Il peut s'agir de frais pour des services tels qu'Amazon EC2. Pour plus d’informations, consultez [Tarification Amazon EC2](https://aws.amazon.com/ec2/pricing/).

## Conditions préalables
<a name="tutorial-prereqs"></a>

Pour pouvoir utiliser ce tutoriel correctement, vous devez d'abord exécuter les étapes de [Con AWS Cloud9 figuration](setting-up.md).

## Étape 1 : Créer un environnement
<a name="tutorial-create-environment"></a>

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

**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](#tutorial-tour-ide).

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 tutoriel, vous créez un *environnement EC2*, et vous travaillez avec les fichiers et les outils de cet environnement.

------
#### [ Create an EC2 Environment with the console ]

1. Connectez-vous à la AWS Cloud9 console :
   + Si vous êtes le seul à utiliser votre Compte AWS ou si vous êtes un utilisateur IAM en une seule fois Compte AWS, rendez-vous sur. [https://console.aws.amazon.com/cloud9/](https://console.aws.amazon.com/cloud9/)
   + Si votre organisation l'utilise AWS IAM Identity Center, demandez des instructions de connexion à votre Compte AWS administrateur.
   + Si vous êtes un étudiant en salle de classe, demandez à votre instructeur les instructions de connexion.

1. Une fois connecté à la AWS Cloud9 console, dans la barre de navigation supérieure, choisissez un dans lequel Région AWS créer l'environnement. Pour une liste des produits disponibles Régions AWS, consultez [AWS Cloud9](https://docs.aws.amazon.com/general/latest/gr/rande.html#cloud9_region)le *Références générales AWS*.  
![\[AWS Sélecteur de région dans la console AWS Cloud9\]](http://docs.aws.amazon.com/fr_fr/cloud9/latest/user-guide/images/consolas_region_new_UX.png)

1. Choisissez le grand bouton **Créer un environnement** dans l'un des emplacements affichés.

   Si vous n'avez pas encore d' AWS Cloud9 environnement, le bouton apparaît sur une page d'accueil.  
![\[Page de bienvenue dans la AWS Cloud9 console\]](http://docs.aws.amazon.com/fr_fr/cloud9/latest/user-guide/images/create_welcome_env_new_UX.png)

   Si vous avez déjà AWS Cloud9 des environnements, le bouton s'affiche comme suit.  
![\[Bouton Créer un environnement dans la AWS Cloud9 console\]](http://docs.aws.amazon.com/fr_fr/cloud9/latest/user-guide/images/console_create_env_new_UX.png)

1. Sur la page **Create environment** (Créer l'environnement), pour **Name** (Nom), tapez un nom pour votre environnement.

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

1. 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](ec2-ssm.md). 
   + **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.

1. 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 avoir moins de RAM et moins de CPUs v. Cependant, cette quantité de mémoire est suffisante pour ce didacticiel.
**Avertissement**  
Le choix de types d'instance dotés de plus de RAM et de v CPUs peut entraîner des frais supplémentaires Compte AWS pour Amazon EC2.

1. Pour **Platform**, choisissez le type d'instance Amazon EC2 que vous souhaitez : Amazon **Linux 2023, Amazon Linux** **2** ou **Ubuntu 22.04** LTS. AWS Cloud9 cré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 en savoir plus, consultez la [page AL2023](https://aws.amazon.com/linux/amazon-linux-2023/).

1. 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. Lorsque toutes les instances de navigateur Web connectées à l'IDE pour l'environnement sont fermées, AWS Cloud9 attend le délai spécifié, puis arrête 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.

1. 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 les ports entrants.
   + **Secure Shell (SSH)** : cette méthode permet d'accéder à l'environnement via SSH et nécessite des ports entrants ouverts.

1. Choisissez **VPC Settings** pour afficher le Amazon Virtual Private Cloud et le sous-réseau de votre environnement. AWS Cloud9 utilise Amazon Virtual Private Cloud (Amazon VPC) pour communiquer avec la nouvelle instance Amazon EC2. 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 la même Compte AWS 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](create-environment-main.md#create-environment-vpc-step) et dans [Paramètres VPC pour les environnements de développement AWS Cloud9](vpc-settings.md).

1. 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' AWS Cloud9 environnement sous forme de balises de ressources et sont propagées aux ressources sous-jacentes suivantes : la CloudFormation pile, l'instance Amazon EC2 et les groupes de sécurité Amazon EC2. Pour en savoir plus sur les balises, consultez la section [Contrôler l'accès à l'aide de balises de AWS ressources](https://docs.aws.amazon.com/IAM/latest/UserGuide/access_tags.html) dans le *[guide de l'utilisateur IAM](https://docs.aws.amazon.com/IAM/latest/UserGuide/)* et [les informations avancées](tags.md) 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](tags.md#tags-propagate) dans les informations avancées relatives aux [identifications](tags.md).

1. 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 flash verte apparaît en haut de la AWS Cloud9 console. Vous pouvez sélectionner le nouvel environnement et choisir **Open in Cloud9** (Ouvrir dans Cloud9) pour lancer l'IDE.  
![\[AWS Cloud9 Sélecteur IDE dans la console AWS Cloud9\]](http://docs.aws.amazon.com/fr_fr/cloud9/latest/user-guide/images/cloud9-ide-open.png)

   Si le compte ne parvient pas à être créé, une barre flash rouge apparaît en haut de la AWS Cloud9 console. 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.](troubleshooting.md#troubleshooting-env-loading)
**Note**  
AWS Cloud9 prend en charge les deux IMDSv1 et IMDSv2. Nous vous recommandons de l'adopter IMDSv2 car il offre un niveau de sécurité amélioré par rapport à IMDSv1. Pour plus d'informations sur les avantages de IMDSv2, consultez le [blog sur AWS la sécurité](https://aws.amazon.com/blogs/security/defense-in-depth-open-firewalls-reverse-proxies-ssrf-vulnerabilities-ec2-instance-metadata-service/). Pour plus d'informations sur la manière de passer à IMDSv2 de IMDSv1, consultez la section [Transition vers l'utilisation du service de métadonnées d'instance version 2](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/instance-metadata-transition-to-version-2.html) 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 les dépendances. Pour de plus amples informations, veuillez consulter [Impossible d'installer les dépendances](troubleshooting.md#proxy-failed-dependencies).

------
#### [ Create an EC2 environment with the 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 * :
   +  [Installation de l'interface de ligne de commande AWS](https://docs.aws.amazon.com/cli/latest/userguide/cli-chap-getting-started.html) 
   +  [Configuration rapide](https://docs.aws.amazon.com/cli/latest/userguide/cli-chap-getting-started.html#cli-quick-configuration) 

   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](setup.md).
   + Un administrateur IAM 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 qu'administrateur IAM, contactez l'administrateur de votre AWS compte. Pour plus d'informations, consultez [Création de votre premier utilisateur administrateur et groupe](https://docs.aws.amazon.com/IAM/latest/UserGuide/getting-set-up.html#create-an-admin) dans le *Guide de l'utilisateur IAM*.
   + 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](https://docs.aws.amazon.com/general/latest/gr/managing-aws-access-keys.html#create-aws-access-key) 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.

1. 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-type` représente le type d'instance Amazon EC2 que AWS Cloud9 lancera et connectera au nouvel environnement. Cet exemple indique`t2.micro`, qui dispose de relativement peu de RAM et de v CPUs et qui est suffisant pour ce didacticiel. La spécification de types d'instance dotés de plus de RAM et de v CPUs peut entraîner des frais supplémentaires pour votre AWS compte Amazon EC2. Pour obtenir la liste des types d'instances disponibles, consultez l'assistant de création d'environnement dans la AWS Cloud9 console.
   +  `--image-id` spécifie l'identifiant de l'Amazon Machine Image (AMI) utilisée pour créer l'instance EC2. Pour choisir une AMI pour l'instance, vous devez spécifier un alias d'AMI valide ou un chemin d'accès à AWS Systems Manager (SSM) valide. Dans l'exemple ci-dessus, un chemin SSM pour une AMI Amazon Linux 2 est spécifié.

     Pour plus d'informations, reportez-vous à la section [create-environment-ec2](https://docs.aws.amazon.com/cli/latest/reference/cloud9/create-environment-ec2.html) de la *référence des AWS CLI commandes*.
   +  `--region`repré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 Cloud9](https://docs.aws.amazon.com/general/latest/gr/rande.html#cloud9_region)le *Référence générale d'Amazon Web Services*.
   +  `--connection-type CONNECT_SSM`indique qu'il AWS Cloud9 se connecte à son instance Amazon EC2 via Systems Manager. Cette option garantit qu'aucun trafic entrant vers l'instance n'est autorisé. Pour de plus amples informations, veuillez consulter [Accès aux instances EC2 sans entrée avec AWS Systems Manager](ec2-ssm.md). 
**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 de plus amples informations, veuillez consulter [Gestion des profils d'instance pour Systems Manager à l'aide du AWS CLI](ec2-ssm.md#aws-cli-instance-profiles).
   +  `--subnet-id`représente le sous-réseau que vous souhaitez AWS Cloud9 utiliser. Remplacez `subnet-12a3456b` 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](vpc-settings.md#vpc-settings-create-vpc) dans *[Paramètres VPC pour les environnements de développement AWS Cloud9](vpc-settings.md)*.
   + AWS Cloud9 arrête l'instance Amazon EC2 pour l'environnement une fois que toutes les instances de navigateur Web connectées à l'IDE pour 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`, ainsi que l'ARN (Amazon Resource Name) de l'entité propriétaire.

1. Après avoir exécuté cette commande avec succès, ouvrez l' AWS Cloud9 IDE pour l'environnement nouvellement créé. Pour ce faire, consultez [Ouvrir un environnement dans AWS Cloud9](open-environment.md). Revenez ensuite à cette rubrique et poursuivez [Étape 2 : présentation simple de l'IDE](#tutorial-tour-ide) pour apprendre à utiliser l' AWS Cloud9 IDE pour travailler avec votre nouvel environnement.

   Si vous essayez d'ouvrir l'environnement, mais que vous AWS Cloud9 n'affichez pas l'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 le VPC associé. Pour accéder aux solutions disponibles, consultez [Impossible d'ouvrir un environnement](troubleshooting.md#troubleshooting-env-loading).

------

## Étape 2 : présentation simple de l'IDE
<a name="tutorial-tour-ide"></a>

Cette partie du didacticiel présente certaines des manières dont vous pouvez utiliser l' AWS Cloud9 IDE pour créer et tester des applications.
+ Vous pouvez utiliser une fenêtre de l'**éditeur** pour créer et modifier le code.
+ Vous pouvez utiliser une fenêtre de **terminal** ou une fenêtre **Run configuration (Exécuter la configuration)** pour exécuter votre code sans le déboguer.
+ Vous pouvez utiliser la fenêtre **Debugger** pour déboguer votre code.

Effectuez ces trois tâches à JavaScript l'aide du moteur Node.js. Pour des instructions sur l'utilisation d'autres langages de programmation, consultez [Tutoriels pour AWS Cloud9](tutorials.md).

### Préparation de votre environnement
<a name="Get-your-environment-read"></a>

La plupart des outils dont vous avez besoin pour exécuter et déboguer le JavaScript code sont déjà installés pour vous. Pour ce tutoriel, vous avez cependant besoin d'un package Node.js supplémentaire. Installez-le comme suit.

1. Dans la barre de menu en haut de l' AWS Cloud9 IDE, choisissez **Fenêtre**, **Nouveau terminal** ou utilisez une fenêtre de terminal existante.

1. Dans la fenêtre du terminal, qui est l'un des onglets de la partie inférieure de l'IDE, entrez ce qui suit.

   ```
   npm install readline-sync
   ```

   Vérifiez que le résultat est similaire au résultat suivant. Si des messages `npm WARN` sont également affichés, vous pouvez les ignorer.

   ```
   + readline-sync@1.4.10
   added 1 package from 1 contributor and audited 5 packages in 0.565s
   found 0 vulnerabilities
   ```

### Écrire du code
<a name="write-code"></a>

Commencez par écrire du code.

1. Dans la barre de menus, choisissez **File (Fichier)**, **New File (Nouveau fichier)**.

1. Ajoutez ce qui suit JavaScript au nouveau fichier.

   ```
   var readline = require('readline-sync');
   var i = 10;
   var input;
   
   console.log("Hello Cloud9!");
   console.log("i is " + i);
   
   do {
       input = readline.question("Enter a number (or 'q' to quit): ");
       if (input === 'q') {
           console.log('OK, exiting.')
       }
       else{
           i += Number(input);
           console.log("i is now " + i);
       }
   } while (input != 'q');
   
   console.log("Goodbye!");
   ```

1. Choisissez **File (Fichier)**,**Save (Enregistrer)**, puis enregistrez le fichier sous le nom `hello-cloud9.js`.

### Exécuter votre code
<a name="run-code"></a>

Vous pouvez ensuite exécuter votre code.

En fonction du langage de programmation que vous utilisez, vous pouvez exécuter du code de différentes façons. Ce didacticiel utilise JavaScript, que vous pouvez exécuter à l'aide d'une fenêtre de terminal ou d'une fenêtre **de configuration d'exécution**.

**Pour exécuter le code à l'aide d'une fenêtre Run Configuration (Exécuter la configuration)**

1. Dans la barre de menus, choisissez **Exécuter**, **Configurations d'exécution**, **Nouvelle configuration d'exécution**.

1. Dans la nouvelle fenêtre **Exécuter la configuration** (l'un des onglets dans la partie inférieure de l'IDE), saisissez `hello-cloud9.js` dans le champ **Commande** puis choisissez **Exécuter**.

1. Assurez-vous que l'invite **Run Configuration** (Exécuter la configuration) est active, puis interagissez avec l'application en saisissant un nombre à l'invite.

1. Affichez la sortie de votre code dans la fenêtre **Run Configuration (Exécuter la configuration)**. Il ressemble à ce qui suit.

![\[Exécutez le code dans une fenêtre Exécuter la configuration.\]](http://docs.aws.amazon.com/fr_fr/cloud9/latest/user-guide/images/basic-ide-run-run-config.png)


**Pour exécuter le code à l'aide d'une fenêtre de terminal**

1. Accédez à la fenêtre de terminal que vous avez utilisée précédemment (ou ouvrez une nouvelle fenêtre).

1. Dans la fenêtre de terminal, saisissez `ls` à l'invite du terminal et vérifiez que votre fichier de code figure dans la liste des fichiers.

1. Saisissez `node hello-cloud9.js` à l'invite pour démarrer l'application.

1. Interagissez avec l'application en saisissant un numéro à l'invite.

1. Affichez la sortie de votre code dans la fenêtre de terminal. Il ressemble à ce qui suit.

![\[Exécutez le code dans une fenêtre Exécuter la configuration.\]](http://docs.aws.amazon.com/fr_fr/cloud9/latest/user-guide/images/basic-ide-run-terminal.png)


### Déboguer votre code
<a name="debug-your-code"></a>

Enfin, vous pouvez déboguer votre code à l'aide de la fenêtre **Debugger (Débogueur)** .

1. Ajoutez un point d'arrêt à votre code à la ligne 10 (`if (input === 'q')`) en choisissant la marge en regard de la ligne 10. Un point rouge s'affiche en regard de ce numéro de ligne, comme illustré.  
![\[Ajout d'un point d'arrêt au code.\]](http://docs.aws.amazon.com/fr_fr/cloud9/latest/user-guide/images/basic-ide-debug-breakpoint.png)

1. Ouvrez la fenêtre **Débogueur** en choisissant le bouton **Débogueur** situé sur le côté droit de l'IDE. Sinon, choisissez **Window (Fenêtre)**, **Debugger (Débogueur)** dans la barre de menus.

   Placez ensuite une évaluation sur la variable d'`input`, en choisissant **Type an expression here** (Saisir une expression ici) dans la section **Watch Expressions** (Expressions d'évaluation) de la fenêtre **Debugger** (Débogueur).  
![\[Fenêtre Debugger (Débogueur), définir une évaluation\]](http://docs.aws.amazon.com/fr_fr/cloud9/latest/user-guide/images/basic-ide-debug-watch.png)

1. Accédez à la fenêtre **Run Configuration (Exécuter la configuration)** que vous avez utilisée précédemment pour exécuter le code. Cliquez sur **Exécuter**.

   Sinon, vous pouvez ouvrir une nouvelle fenêtre **Run Configuration** (Configuration d'exécution) et commencer à exécuter le code. Faites-le en choisissant **Run** (Exécuter), **Run With** (Exécuter avec), **Node.js** dans la barre de menu.

1. Entrez un nombre à l'invite **Run Configuration (Exécuter la configuration)** et observez l'interruption du code à la ligne 10. La fenêtre **Debugger** (Débogueur) affiche la valeur que vous avez saisie dans **Watch Expressions** (Expressions d'évaluation).  
![\[Le programme s'arrête au point d'arrêt\]](http://docs.aws.amazon.com/fr_fr/cloud9/latest/user-guide/images/basic-ide-debug-break.png)

1. Dans la fenêtre **Debugger** (Débogueur), choisissez **Resume** (Reprendre). Il s'agit de l'icône de la flèche bleue qui est mise en évidence dans la capture d'écran précédente.

1. Sélectionnez **Stop (Arrêter)** dans la fenêtre **Run Configuration (Exécuter la configuration)** pour arrêter le débogueur.  
![\[Suppression d'un environnement dans la page de détails de l'environnement\]](http://docs.aws.amazon.com/fr_fr/cloud9/latest/user-guide/images/basic-ide-debug-stop.png)

## Étape 3 : Nettoyer
<a name="tutorial-clean-up"></a>

Pour éviter Compte AWS que vous ne subissiez des frais permanents liés à ce didacticiel, supprimez l'environnement.

**Avertissement**  
Vous ne pouvez pas restaurer votre environnement après l'avoir supprimé.

------
#### [ Delete the Environment by using the AWS Cloud9 console ]

1. Pour ouvrir le tableau de bord, sur la barre de menu dans l'IDE, choisissez **AWS Cloud9**, **Go To Your Dashboard (Accéder à votre tableau de bord)**.

1. Effectuez l’une des actions suivantes :
   + Choisissez le titre à l'intérieur de la **my-demo-environment**carte, puis choisissez **Supprimer**.  
![\[Suppression d'un environnement dans la page de détails de l'environnement\]](http://docs.aws.amazon.com/fr_fr/cloud9/latest/user-guide/images/console-delete-env.png)
   + Sélectionnez la **my-demo-environment**carte, puis choisissez **Supprimer**.  
![\[Suppression d'un environnement dans la liste des environnements\]](http://docs.aws.amazon.com/fr_fr/cloud9/latest/user-guide/images/console-delete-env-card.png)

1. Dans la boîte de dialogue **Delete (Supprimer)**, saisissez `Delete`, puis choisissez **Delete (Supprimer)**. L'opération de suppression prend quelques minutes.

**Note**  
Si vous avez scrupuleusement suivi ce tutoriel, l'environnement était un environnement EC2 et AWS Cloud9 met également fin à l'instance Amazon EC2 qui était connectée à cet environnement.  
Toutefois, si vous avez utilisé un environnement SSH au lieu de suivre le didacticiel et que cet environnement était connecté à une instance Amazon EC2 AWS Cloud9 , cela ne met pas fin à cette instance. Si vous ne mettez pas fin à cette instance ultérieurement, Compte AWS il se peut que vous continuiez à avoir des frais permanents pour Amazon EC2 liés à cette instance.

------
#### [ Delete the Environment with the AWS CLI ]

1. Exécutez la AWS Cloud9 `delete-environment` commande en spécifiant l'ID de l'environnement à supprimer.

   ```
   aws cloud9 delete-environment --region MY-REGION --environment-id 12a34567b8cd9012345ef67abcd890e1
   ```

   Dans la commande précédente, remplacez `MY-REGION` par la AWS région dans laquelle l'environnement a été créé et `12a34567b8cd9012345ef67abcd890e1` par l'ID de l'environnement à supprimer.

   Si vous n'avez pas enregistré l'identifiant lors de la création de l'environnement, vous pouvez le trouver à l'aide de la AWS Cloud9 console. Sélectionnez le nom de l'environnement dans la console, puis recherchez la dernière partie de l'**ARN de l'environnement**.

1. [Si vous avez créé un Amazon VPC pour ce didacticiel et que vous n'en avez plus besoin, supprimez-le à l'aide de la console Amazon VPC sur /vpc. https://console.aws.amazon.com](https://console.aws.amazon.com/vpc)

------

## Informations connexes
<a name="tutorial-final-info"></a>

Vous trouverez ci-dessous des informations supplémentaires pour la [prise en main de AWS Cloud9 la console](#tutorials-basic).
+ Lorsque vous créez un environnement EC2, l'environnement ne contient pas d'exemples de code par défaut. Pour créer un environnement avec un exemple de code, consultez la rubrique suivante :
  +  [Utilisation des instances Amazon Lightsail dans l'IDE AWS Cloud9](lightsail-instances.md) 
+ Lors de la création de l'environnement de AWS Cloud9 développement, vous êtes invité AWS Cloud9 à créer une instance Amazon EC2. AWS Cloud9 a créé l'instance, puis y a connecté l'environnement. Vous pouvez également utiliser une instance de calcul existante dans le cloud ou votre propre serveur, ce que l'on appelle un *environnement SSH*. Pour de plus amples informations, veuillez consulter [Création d'un environnement dans AWS Cloud9](create-environment.md).

**Étapes suivantes facultatives**

Explorez l'un ou l'ensemble des sujets suivants pour continuer à vous familiariser AWS Cloud9.


****  

|  **Tâche**  |  **Consultez cette rubrique**  | 
| --- | --- | 
| En savoir plus sur ce que vous pouvez faire avec un environnement. | [Travailler avec des environnements dans AWS Cloud9](environments.md) | 
| Essayez d'autres langages informatiques. | [Tutoriels pour AWS Cloud9](tutorials.md) | 
|  En savoir plus sur l' AWS Cloud9 IDE.  |   [Visite de l' AWS Cloud9 IDE](tour-ide.md) dans [Utilisation de l'IDE](ide.md)   | 
|  Invitez d'autres personnes à utiliser votre nouvel environnement en temps réel et avec prise en charge du chat.  |   [Travailler avec un environnement partagé dans AWS Cloud9](share-environment.md)   | 
|  Créez des environnement SSH. Il s'agit d'environnements qui utilisent des instances de calcul ou des serveurs cloud que vous créez, au lieu d'une instance Amazon EC2 que AWS Cloud9 crée pour vous.  |   [Création d'un environnement dans AWS Cloud9](create-environment.md) et [Configuration requise de l'hôte de l'environnement SSH](ssh-settings.md)   | 
|  Créez, exécutez et déboguez du code dans des AWS Lambda fonctions et des applications sans serveur à l'aide du AWS Toolkit.  |   [Utilisation des AWS Lambda fonctions à l'aide du AWS Toolkit](lambda-toolkit.md)   | 
|  À utiliser AWS Cloud9 avec Amazon Lightsail.  |   [Utilisation des instances Amazon Lightsail dans l'IDE AWS Cloud9](lightsail-instances.md)   | 
|  À utiliser AWS Cloud9 avec AWS CodePipeline.  |   [Utilisation AWS CodePipeline dans l' AWS Cloud9 IDE](codepipeline-repos.md)   | 
|   AWS Cloud9 À utiliser avec le AWS CLI AWS CloudShell AWS CodeCommit, le AWS Cloud Development Kit (AWS CDK), ou Amazon DynamoDB GitHub, et Node.js, Python ou d'autres langages de programmation.  |   [Tutoriels pour AWS Cloud9](tutorials.md)   | 
|  Travaillez avec du code pour des applications robotiques intelligentes dans AWS RoboMaker.  |   [Développer avec AWS Cloud9](https://docs.aws.amazon.com/robomaker/latest/dg/cloud9.html) dans le *guide du AWS RoboMaker développeur*   | 

Pour obtenir de l'aide AWS Cloud9 de la part de la communauté, consultez le [forum de AWS Cloud9 discussion](https://forums.aws.amazon.com/forum.jspa?forumID=268). (Lorsque vous accédez à ce forum, vous devrez AWS peut-être vous connecter.)

Pour obtenir de l'aide AWS Cloud9 directement auprès de AWS, consultez les options d'assistance sur la page [AWS Support](https://aws.amazon.com/premiumsupport/).