COST04-BP04 Desative recursos automaticamente - AWS Well-Architected Framework

COST04-BP04 Desative recursos automaticamente

Projete a carga de trabalho para lidar normalmente com o encerramento de recursos ao identificar e desativar recursos não críticos, que não são necessários ou com baixa utilização.

Nível de risco exposto se esta prática recomendada não for estabelecida: Baixo

Orientação de implementação

use a automação para reduzir ou remover os custos associados do processo de desativação. Projetar sua carga de trabalho para executar a desativação automatizada reduzirá os custos gerais da carga de trabalho durante sua vida útil. Você pode usar o AWS Auto Scaling para executar o processo de desativação. Você também pode implementar código personalizado usando a API ou o SDK para desativar recursos de carga de trabalho automaticamente.

Etapas da implementação

  • Implemente o AWS Auto Scaling: Configure os recursos compatíveis com o AWS Auto Scaling.

  • Configure o CloudWatch para encerrar instâncias: As instâncias podem ser configuradas para serem encerradas usando alarmes do CloudWatch. Usando as métricas do processo de desativação, implemente um alarme com uma ação do Amazon Elastic Compute Cloud (Amazon EC2). Verifique a operação em um ambiente que não seja de produção antes de implantar.

  • Implemente código dentro da workload: Você pode usar o SDK ou o AWS CLI da AWS para desativar recursos de workload. Implemente código dentro da aplicação que se integra à AWS e encerre ou remova recursos não mais usados.

Recursos

Documentos relacionados: