Dans ce module, vous résilierez les ressources que vous avez créées au cours de ce didacticiel. Vous arrêterez les services s’exécutant sur Amazon ECS, supprimerez l’ALB et restaurerez la pile AWS CloudFormation pour résilier le cluster ECS, y compris toutes les instances EC2 sous-jacentes.

Le nettoyage n’est pas obligatoire, mais il peut vous aider à éviter les frais récurrents liés à l’exécution continue des services. Commencer à nettoyer


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

  • Étape 1. Désactivation des services

    Commencez le nettoyage en désactivant chacun des services que vous avez exécutés sur votre cluster.
    • publications
    • threads
    • users
     
    Mettez le service à jour
    • Ouvrez votre cluster et cliquez sur un service.
    • Sélectionnez Mettre à jour
    • Modifiez le nombre de tâches à 0
    • Sélectionnez Mettre à jour le service.
    • Sélectionnez Afficher le service pour revenir en arrière.
     
    Supprimez le service
    • Sélectionnez Supprimer sur la page de la console de service, puis confirmez.
    • Vous obtiendrez un message de confirmation et votre cluster se videra.
    ♻ Répétez ces étapes pour chacun de vos services sur le cluster.
    cluster vide
  • Étape 2. Suppression des écouteurs

    • Accédez à la section Équilibreur de charge de la console EC2.
    • Sélectionnez un équilibreur de charge, puis sélectionnez l’onglet Écouteurs.
    • Sélectionnez l’écouteur, puis Actions > Supprimer.
    • Confirmez la suppression. Votre écouteur ne doit plus apparaître.
    supprimer des écouteurs
  • Étape 3. Suppression des groupes cibles

    • Accédez à Groupes cibles dans la console EC2.
    • Cochez la case en haut de la liste pour sélectionner tous les groupes cibles.
    • Sélectionnez Actions > Supprimer.
    • Confirmez la suppression.
    supprimer le groupe cible
  • Étape 4. Restauration de votre pile AWS CloudFormation

    • Accédez à la console AWS CloudFormation .
    • Cochez la case située en regard de la pile CloudFormation créée précédemment : BreakTheMonolith-Demo.
    • Sélectionnez Actions > Supprimer la pile.
    • Confirmez la suppression.
    • Le statut de la pile doit passer à DELETE_IN_PROGRESS.

     

    AVERTISSEMENT ! Laisser une pile en cours d’exécution entraîne des frais sur votre compte AWS.

    suppression des piles
  • Étape 5. Annulation de l’enregistrement des définitions de tâches

    • Accédez à Définitions de tâches dans la console Amazon ECR.
    • Cliquez sur une définition de tâche. Vous verrez une liste des révisions de définition de tâche.
    • Sélectionnez tout en cochant la case en haut de la liste.
    • Sélectionnez Actions > Annuler l’enregistrement, puis confirmez.

     

    ♻ Répétez ces étapes pour les quatre définitions de tâches.

  • Étape 6. Suppression des référentiels Amazon ECR

    • Accédez à Référentiels dans la console Amazon ECR.
    • Cochez la case en haut de la liste pour sélectionner tous les référentiels.
    • Sélectionnez Supprimer le référentiel, puis confirmez.
    • Vous verrez un message de confirmation et tous les référentiels doivent avoir disparu.
    suppression des 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 »

Obtenir de l’aide

En savoir plus sur l’utilisation d’Amazon ECS pour créer et gérer des architectures conteneurisées sur AWS.
Consulter les ressources Amazon ECS »

Aller plus loin

Découvrez les bonnes pratiques de création et d’exécution de microservices sur AWS pour accélérer les cycles de déploiement, favoriser l’innovation et améliorer l’évolutivité. Lire le livre blanc »