

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 6 : Nettoyez votre message « Bonjour tout le monde \$1 » application et ressources connexes
<a name="tutorials-windows-clean-up"></a>

Vous avez maintenant correctement mis à jour le message « Hello, World \$1 » codez et redéployez le site. Pour éviter des frais permanents pour les ressources que vous avez créées pour effectuer ce didacticiel, vous devez supprimer :
+ Toutes les CloudFormation piles (ou résiliez toute instance Amazon EC2, si vous les avez créées en dehors CloudFormation de).
+ Tous les compartiments Amazon S3.
+ l'application `HelloWorld_App` dans CodeDeploy ;
+ L'association AWS Systems Manager State Manager de l' CodeDeploy agent.

Vous pouvez utiliser les AWS CLI consoles Amazon S3, Amazon EC2 et les CodeDeploy consoles, ou AWS APIs pour effectuer le nettoyage. CloudFormation

**Topics**
+ [Pour nettoyer les ressources (interface CLI)](#tutorials-windows-clean-up-cli)
+ [Pour nettoyer les ressources (console)](#tutorials-windows-clean-up-console)
+ [Quelle est la prochaine étape ?](#tutorials-windows-clean-up-whats-next)

## Pour nettoyer les ressources (interface CLI)
<a name="tutorials-windows-clean-up-cli"></a>

1. Si vous avez utilisé la CloudFormation pile pour ce didacticiel, supprimez-la en appelant la **delete-stack** commande correspondant à la pile nommée**CodeDeployDemoStack**. Cela met fin à toutes les instances Amazon EC2 associées et supprime tous les rôles IAM associés créés à l'origine par la pile.

   ```
   aws cloudformation delete-stack --stack-name CodeDeployDemoStack
   ```

1. Pour supprimer le compartiment Amazon S3, appelez la **rm** commande en utilisant le **--recursive** commutateur correspondant au compartiment nommé**amzn-s3-demo-bucket**. Elle supprime le compartiment et tous les objets qui y figurent.

   ```
   aws s3 rm s3://amzn-s3-demo-bucket --recursive --region region
   ```

1. Pour supprimer l'`HelloWorld_App`application CodeDeploy, appelez la **delete-application** commande. Elle supprime tous les enregistrements de groupe de déploiement et les enregistrements de déploiement associés pour l'application.

   ```
   aws deploy delete-application --application-name HelloWorld_App
   ```

1. Pour supprimer l'association Systems Manager State Manager, appelez la **delete-association** commande.

   ```
   aws ssm delete-association --assocation-id association-id
   ```

   Vous pouvez l'obtenir *association-id* en appelant la **describe-association** commande.

   ```
   aws ssm describe-association --name AWS-ConfigureAWSPackage --targets Key=tag:Name,Values=CodeDeployDemo
   ```

1. Si vous n'avez pas utilisé la CloudFormation pile pour ce didacticiel, appelez la **terminate-instances** commande pour mettre fin aux instances Amazon EC2 que vous avez créées manuellement. Fournissez l'ID de l'instance Amazon EC2 à résilier.

   ```
   aws ec2 terminate-instances --instance-ids instanceId
   ```

## Pour nettoyer les ressources (console)
<a name="tutorials-windows-clean-up-console"></a>

Si vous avez utilisé notre CloudFormation modèle pour ce didacticiel, supprimez la CloudFormation pile associée.

1. Connectez-vous à la CloudFormation console AWS Management Console et ouvrez-la à l'adresse [https://console.aws.amazon.com/cloudformation.](https://console.aws.amazon.com/cloudformation/)

1. Dans la zone de recherche, tapez le nom de la CloudFormation pile (par exemple,**CodeDeployDemoStack**).

1. Cochez la case en regard du nom de la pile.

1. Dans le menu **Actions**, sélectionnez **Supprimer pile**. Cela supprime la pile, met fin à toutes les instances Amazon EC2 associées et supprime tous les rôles IAM associés.

Pour mettre fin aux instances Amazon EC2 que vous avez créées en dehors d'une CloudFormation pile :

1. Connectez-vous à la console Amazon EC2 AWS Management Console et ouvrez-la à l'adresse. [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/)

1. Dans la zone **Instances**, choisissez **Instances**.

1. **Dans le champ de recherche, tapez le nom de l'instance Amazon EC2 que vous souhaitez résilier, puis appuyez sur Entrée.**

1. Choisissez l'instance Amazon EC2.

1. Choisissez **Actions**, pointez sur **État de l'instance**, puis choisissez **Terminer**. À l'invite, choisissez **Oui, résilier**. Répétez ces étapes pour toutes les instances Amazon EC2 supplémentaires.

Pour supprimer le compartiment Amazon S3, procédez comme suit :

1. Connectez-vous à la console Amazon S3 AWS Management Console et ouvrez-la à l'adresse [https://console.aws.amazon.com/s3/](https://console.aws.amazon.com/s3/).

1. Dans la liste des compartiments, recherchez et choisissez le nom du compartiment Amazon S3 (par exemple,**amzn-s3-demo-bucket**).

1. Avant de pouvoir supprimer un compartiment, vous devez d'abord supprimer son contenu. Sélectionnez tous les fichiers figurant dans le compartiment, tels que **HelloWorld\$1App.zip**. Dans le menu **Actions**, sélectionnez **Delete**. Lorsque vous êtes invité à confirmer la suppression, choisissez **OK**. 

1. Une fois que le compartiment est vide, vous pouvez le supprimer. Dans la liste des compartiments, sélectionnez la ligne du compartiment (mais pas son nom). Choisissez **Supprimer le compartiment**, lorsque vous êtes invité à confirmer, puis **OK**. 

Pour supprimer l'`HelloWorld_App`application depuis CodeDeploy :

1. Connectez-vous à la CodeDeploy console AWS Management Console et ouvrez-la à l'adresse [https://console.aws.amazon.com/codedeploy.](https://console.aws.amazon.com/codedeploy)
**Note**  
Connectez-vous avec le même utilisateur que celui que vous avez configuré[Commencer avec CodeDeploy](getting-started-codedeploy.md).

1. Dans le volet de navigation, développez **Deploy**, puis choisissez **Applications**.

   

1. Sélectionnez **`HelloWorld_App`**.

1. Choisissez **Supprimer l'application**.

1. Lorsque vous y êtes invité, tapez **Delete**, puis choisissez **Supprimer**. 

Pour supprimer l'association Systems Manager State Manager, procédez comme suit :

1. Ouvrez la AWS Systems Manager console dans https://console.aws.amazon.com /systems-manager.

1. Dans le volet de navigation, sélectionnez **State Manager**.

1. Sélectionnez l'association que vous avez créée et choisissez **Delete (Supprimer)**.

## Quelle est la prochaine étape ?
<a name="tutorials-windows-clean-up-whats-next"></a>

Si vous êtes arrivé ici, vous avez terminé avec succès un déploiement avec CodeDeploy. Félicitations \$1