Conceitos básicos da AWS

Crie uma aplicação Web sem servidor

com o AWS Lambda, Amazon API Gateway, AWS Amplify, Amazon DynamoDB e Amazon Cognito

Módulo 5: Limpeza de recursos

Para finalizar esse experimento, você seguirá as etapas para limpar todos os recursos criados ao longo deste tutorial

Limpeza de recursos

Neste módulo, você verá as etapas necessárias para limpar todos os recursos criados durante este tutorial. Você excluirá sua aplicação do AWS Amplify, um grupo de usuários do Amazon Cognito, uma função do AWS Lambda, um perfil do IAM, uma tabela do DynamoDB, uma API REST e um log do CloudWatch. É recomendado excluir os recursos que não estão mais em uso para evitar cobranças indesejadas.

 Tempo para a conclusão

10 minutos

Implementação

  • Exclua sua aplicação do Amplify.

    1. No console do AWS Amplify, selecione a aplicação wildrydes-site que você criou no Módulo 1.
    2. Na página inicial da aplicação, escolha Ações e selecione Excluir aplicativo. Digite excluir quando for solicitado e selecione Excluir.
  • Se você usou o modelo fornecido do AWS CloudFormation para concluir o Módulo 2, basta excluir a pilha usando o console do AWS CloudFormation. Caso contrário, exclua o grupo de usuários do Amazon Cognito que você criou no Módulo 2.

    1. No console do Amazon Cognito, selecione o nome do grupo de usuários do WildRydes.
    2. Escolha Excluir grupo de usuários.
    3. Marque a caixa de seleção ao lado de Desativar proteção contra exclusão.
    4. Digite WildRydes para confirmar a exclusão e escolha Excluir.
  • Exclua a função do AWS Lambda, o perfil do IAM e a tabela do Amazon DynamoDB que você criou no Módulo 3.

    Função do AWS Lambda

    1. No console do AWS Lambda, na página Funções, selecione a função RequestUnicorn que você criou no Módulo 3.
    2. No menu suspenso Ações, selecione Excluir função.


    Perfil do IAM

    1. No console do IAM, selecione Perfis no painel de navegação esquerdo.
    2. Insira WildRydesLambda na caixa de filtro.
    3. Marque a caixa de seleção ao lado da função que você criou no Módulo 3, WildRydesLambda e escolha Excluir.
    4. Para confirmar a exclusão, insira WildRydesLambda no campo de entrada de texto. Escolha Excluir


    Tabela do Amazon DynamoDB

    1. No console do Amazon DynamoDB, selecione Tabelas no painel de navegação esquerdo.
    2. Marque a caixa de seleção ao lado da tabela Rides que você criou no Módulo 3.
    3. Escolha Excluir.
    4. Marque a caixa de seleção ao lado de Excluir todos os alarmes do CloudWatch para caronas, insira confirmar no campo de entrada de texto e escolha Excluir.
    5. O campo Status na página Tabelas mudará para Excluindo, e a tabela desaparecerá da lista de tabelas quando for excluída com sucesso. 
  • Exclua a API REST que você criou no Módulo 4. 

    1. No console do Amazon API Gateway, selecione a API WildRydes que você criou no Módulo 4.
    2. No menu suspenso Ações, escolha Excluir.
    3. Escolha Excluir na tela de confirmação Excluir API.
  • O AWS Lambda cria automaticamente um novo grupo de logs por função no Amazon CloudWatch Logs e grava os logs nele quando sua função é invocada. É recomendável excluir o grupo de logs da função RequestUnicorn. Além disso, se você executar uma pilha do CloudFormation, é possível que existam grupos de logs associados aos recursos personalizados nessas pilhas que precisem ser excluídas.

    1. No console do Amazon CloudWatch, expanda Logs no painel de navegação esquerdo e selecione Grupos de logs.
    2. Marque a caixa de seleção ao lado do grupo de logs /aws/lambda/RequestUnicorn. Se você tem vários grupos de logs na sua conta, insira /aws/lambda/RequestUnicorn na caixa de texto Filtro para localizar o grupo de logs facilmente.
    3. Selecione Excluir grupo(s) de logs no menu suspenso Ações.
    4. Quando for solicitada sua confirmação, escolha Excluir.
    5. Se você executou um modelo do CloudFormation para concluir o módulo, repita as etapas 2 a 4 para todos os grupos de logs que começam com /aws/lambda/wildrydes-webapp.

Esta página foi útil para você?

Parabéns!