Dans ce module, vous résilierez les ressources que vous avez créées au cours de ce didacticiel. Les services s'exécutant dans Amazon ECS seront désactivés, et l'équilibreur de charge d'application et la pile AWS CloudFormation supprimés, afin de désactiver le cluster ECS, y compris toutes les instances EC2 sous-jacentes.

Cette opération n'est pas obligatoire mais vous permet d'éviter la facturation continue de frais dus à l'exécution de ces services. Procéder au nettoyage


Suivez les instructions ci-dessous pour supprimer les ressources AWS que vous avez créées dans chaque module.

  • Étape 1. Désactiver vos services

    Commencez par supprimer chacun des services (posts, threads et users) s'exécutant dans votre cluster :
    • Accédez à la console Amazon ECS, puis sélectionnez Clusters.
    • Sélectionnez le cluster BreakTheMonolith-Demo.
    • Dans l'onglet Services, sélectionnez un service, puis Supprimer.
    • Confirmez la suppression.
    • Répétez ces étapes jusqu'à ce que tous les services soient supprimés.

    Avant de passer à l'étape suivante, vous devez patienter jusqu'à ce que l'exécution de toutes les tâches se termine, ou sélectionner l'onglet Tâches, puis Tout arrêter.

    ♻ Répétez ces étapes avec chacun des services du cluster.
    cluster vide
  • Étape 2. Supprimer les écouteurs

    Suppression des écouteurs
  • Étape 3. Supprimer les groupes cibles

    • Accédez à la section Groupes cibles de la console EC2.
    • Cochez la case située dans la partie supérieure de la liste (en regard de Nom) pour sélectionner tous les groupes cibles.
    • Sélectionnez Actions, puis Supprimer.
    • Confirmez la suppression.
    supprimer les groupes cibles
  • Étape 4. Suppression de votre pile AWS CloudFormation

    • Accédez à la console AWS CloudFormation.
    • Cochez la case située en regard de la pile BreakTheMonolith-Demo.
    • Sélectionnez Actions, puis Supprimer la pile.
    • Confirmez la suppression.
    • L'état de la pile doit être remplacé par DELETE_IN_PROGRESS.

     

    AVERTISSEMENT : si vous ne mettez pas fin à l'exécution d'une pile, des frais vous seront facturés sur votre compte AWS.

    supprimer les piles
  • Étape 5. Annuler l'enregistrement des définitions de tâche

    • Rendez-vous dans la section Définitions de tâches de la console Amazon ECR.
    • Sélectionnez une définition de tâche (api, posts, threads ou users).
    • Sur la page Nom de la définition de tâche, cochez la case située en regard du nom de la tâche.
    • Sélectionnez Actions, puis Annuler l'enregistrement dans la liste déroulante.
    • Confirmez votre action.

    ♻ Répétez ces étapes avec les quatre définitions de tâche.

  • Étape 6. Supprimer les référentiels Amazon ECR

    • Rendez-vous dans la section Référentiels de la console Amazon ECR.
    • Cochez la case située en regard d'un référentiel, puis sélectionnez Supprimer.
    • Confirmez la suppression.
    • Répétez ces étapes jusqu'à ce que tous les référentiels soient supprimés.
    supprimer les référentiels

En savoir plus

Obtenez une présentation de l'exécution et de la gestion des applications à grande échelle en tant que microservices à l'aide d'Amazon Elastic Container Service (Amazon ECS). Regarder la présentation »

Obtenez de l'aide

Découvrez comment utiliser Amazon ECS pour créer et administrer des architectures conteneurisées dans AWS.
Consulter les ressources relatives à Amazon ECS »

Explorer plus en détails

Découvrez les meilleures pratiques à suivre pour créer et exécution des microservices dans AWS, afin d'accélérer les déploiements, de favoriser l'innovation et d'améliorer l'évolutivité. Consulter le livre blanc »