Neste módulo, você encerrará os recursos que criou durante este tutorial. Você interromperá os serviços em execução no Amazon ECS, excluirá o ALB e excluirá a pilha do AWS CloudFormation para encerrar o cluster ECS, incluindo todas as instâncias do EC2 subjacentes.

A limpeza não é obrigatória, mas ajudará a evitar cobranças contínuas para manter esses serviços em execução. Comece a limpeza


Siga as instruções abaixo para excluir os recursos da AWS criados por você em cada módulo.

  • Etapa 1. Desligue os serviços

    Comece a limpeza excluindo cada um dos serviços (posts, threads e users) em execução no seu cluster:
    • Navegue até o console do Amazon ECS e selecione Clusters.
    • Selecione o cluster BreakTheMonolith-Demo.
    • Na guia Services (Serviços), selecione um serviço e, em seguida, Delete (Excluir).
    • Confirme a exclusão.
    • Repita as etapas até que todos os serviços estejam excluídos.

    Antes de prosseguir para a próxima etapa, você precisa aguardar o encerramento de todas as atividades em execução ou selecionar a guiaTasks (Tarefas) e Stop All (Parar todas).

    ♻ Repita essas etapas para cada um dos serviços no cluster.
    cluster vazio
  • Etapa 2. Exclua listeners

    • Navegue até a seção Load Balancer do console do EC2.
    • Marque a caixa de seleção ao lado de demo (demonstração) e selecione a guia Listeners.
    • Selecione o listener e, em seguida, Delete (Excluir).
    • Confirme a exclusão.
    excluir listeners
  • Etapa 3. Exclua grupos de destino

    • Navegue até Target Groups (Grupos de destino) no console do EC2.
    • Marque a caixa de seleção na parte superior da lista (ao lado de Name [Nome]) para selecionar todos os grupos de destino.
    • Selecione Actions (Ações) e, em seguida, Delete (Excluir).
    • Confirme a exclusão.
    excluir grupo de destino
  • Etapa 4. Exclua a pilha do AWS CloudFormation

    • Navegue até o console do AWS CloudFormation.
    • Marque a caixa ao lado da pilha do Cloudformation BreakTheMonolith-Demo.
    • Selecione Actions (Ações) e, em seguida, Delete Stack (Excluir pilha).
    • Confirme a exclusão.
    • O status da pilha deve mudar para EXCLUSÃO_EM_ANDAMENTO.

     

    AVISO! Deixar uma pilha em execução resultará em cobranças em sua conta da AWS.

    excluir pilhas
  • Etapa 5. Cancele o registro de definições de tarefas

    • Navegue até Task Definitions (Definições de tarefas) no console do Amazon ECR.
    • Selecione uma definição de tarefa (api, posts, threads ou users).
    • Na página Task Definition Name (Nome da definição de tarefa), marque a caixa de seleção ao lado do nome da tarefa.
    • Selecione Actions (Ações) e, na lista suspensa, selecione Deregister (Cancelar registro).
    • Confirme sua ação.

    ♻ Repita essas etapas para as quatro definições de tarefas.

  • Etapa 6. Exclua repositórios do Amazon ECR

    • Navegue até Repositories (Repositórios) no console do Amazon ECR.
    • Marque a caixa de seleção ao lado de um repositório e selecione Delete (Excluir).
    • Confirme a exclusão.
    • Repita as etapas até que todos os repositórios sejam excluídos.
    excluir repositórios

Saiba mais

Obtenha uma visão geral de execução e gerenciamento de aplicativos de grande escala como microsserviços usando o Amazon Elastic Container Service (Amazon ECS). Assista à apresentação »

Obtenha ajuda

Saiba mais sobre como usar o Amazon ECS para criar e operar arquiteturas conteinerizadas na AWS.
Consulte os recursos do Amazon ECS »

Aprofundamento

Aprenda as melhores práticas para criar e executar microsserviços na AWS a fim de acelerar os ciclos de implantação, promover a inovação e melhorar a escalabilidade. Leia o whitepaper »