В этом модуле вы удалите ресурсы, созданные во время работы с данным учебным пособием. Вы остановите сервисы, работающие в Amazon ECS, удалите ALB и откатите стек AWS CloudFormation для удаления кластера ECS, включая все базовые инстансы EC2.

Очистка необязательна, но поможет избежать постоянного взимания платы за работу этих сервисов. Начало очистки

Время выполнения: 10 минут

Используемые сервисы:


Выполните приведенные ниже инструкции, чтобы удалить ресурсы AWS, созданные вами в каждом модуле.

  • Шаг 1. Выключение сервисов

    Начните очистку с выключения каждого сервиса, работающего в вашем кластере.
    • posts
    • threads
    • users
     
    Обновление сервиса
    • Откройте кластер и войдите в сервис щелчком мыши.
    • Выберите «Update» (Обновить).
    • Измените количество задач на 0.
    • Выберите «Update Service» (Обновить сервис).
    • Выберите «View Service» (Просмотреть сервис), чтобы вернуться назад.
     
    Удаление сервиса
    • Выберите «delete» (удалить) на странице консоли сервиса и подтвердите.
    • Откроется сообщение с подтверждением, и кластер будет пустым.
    ♻ Повторите эти шаги для каждого сервиса кластера.
    опорожнение кластера
  • Шаг 2. Удаление прослушивателей

    удаление прослушивателей
  • Шаг 3. Удаление целевых групп

    • Откройте «Target Groups» (Целевые группы) в консоли EC2.
    • Установите флажок вверху списка, чтобы выбрать все целевые группы.
    • Выберите «Actions» (Действия) > «Delete» (Удалить).
    • Подтвердите удаление.
    удаление целевой группы
  • Шаг 4. Откат стека AWS CloudFormation

    • Перейдите в консоль AWS CloudFormation.
    • Установите флажок рядом со стеком Cloudformation, созданным вами ранее: BreakTheMonolith-Demo.
    • Выберите «Actions» (Действия) > «Delete Stack» (Удалить стек).
    • Подтвердите удаление.
    • Статус стека должен измениться на DELETE_IN_PROGRESS.

     

    ОСТОРОЖНО! Если стек продолжит работать, с вашего аккаунта AWS будет списываться плата.

    удаление стеков
  • Шаг 5. Отмена регистрации определений задач

    • Откройте «Task Definitions» (Определения задач) в консоли Amazon ECR.
    • Откройте щелчком определение задачи. Будет показан список версий определений задач.
    • Выберите все, установив флажок вверху списка.
    • Выберите «Actions» (Действия) > «Deregister» (Отмена регистрации) и подтвердите.

     

    ♻ Повторите эти шаги для всех четырех определений задач

  • Шаг 6. Удаление репозиториев Amazon ECR

    • Откройте «Repositories» (Репозитории) в консоли Amazon ECR.
    • Установите флажок вверху списка, чтобы выбрать все репозитории.
    • Выберите «Delete Repository» (Удалить репозиторий) и подтвердите.
    • Откроется сообщение подтверждения, после чего у вас не должно остаться репозиториев.
    удаление репозиториев

Подробнее

Узнайте, как запускать крупномасштабные приложения в виде микросервисов и управлять ими с помощью Amazon Elastic Container Service (Amazon ECS). Смотреть презентацию »

Получите помощь

Узнайте подробнее, как с помощью Amazon ECS создавать и использовать архитектуры с контейнерами в AWS.
См. ресурсы Amazon ECS »

Копните глубже

Ознакомьтесь с рекомендациями по созданию и выполнению микросервисов в AWS для ускорения циклов развертывания, продвижения инноваций и улучшения масштабируемости. Читать техническое описание »