COST03-BP06 Aloque custos com base em métricas de carga de trabalho - Pilar da otimização de custos

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

COST03-BP06 Aloque custos com base em métricas de carga de trabalho

Aloque os custos da workload com base em métricas de uso ou resultados de negócios para medir o custo-benefício da workload. Implemente um processo para analisar os dados de custo e uso com serviços de análise, que podem fornecer informações e capacidade de estorno.

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

Orientação para implementação

Otimizar os custos significa fornecer resultados de negócios com o menor preço, o que só pode ser alcançado por meio da alocação dos custos da workload com base nas métricas da workload (medidas pela eficiência da workload). Monitore as métricas de workload definidas por meio de arquivos de log ou outro monitoramento de aplicações. Combine esses dados com os custos da workload, os quais podem ser obtidos examinando-se os custos com um valor de tag ou ID de conta específico. Execute essa análise por hora. Sua eficiência normalmente muda se você tem componentes de custo estático (por exemplo, um banco de dados de backend em execução de maneira permanente) com uma taxa de solicitações variável (por exemplo, picos de uso entre 9h e 17h e poucas solicitações à noite). Entender a relação entre os custos estáticos e variáveis ajuda você a concentrar suas atividades de otimização.

Criar métricas de carga de trabalho para recursos compartilhados pode ser um desafio em comparação com recursos como aplicativos em contêineres no Amazon Elastic Container Service (Amazon) ECS e no Amazon Gateway. API No entanto, existem algumas maneiras de categorizar o uso e rastrear os custos. Se precisar rastrear a Amazon ECS e os recursos AWS Batch compartilhados, você pode habilitar dados de alocação de custos divididos em AWS Cost Explorer. Com dados de alocação de custos divididos, você pode entender e otimizar o custo e o uso de suas aplicações em contêineres e alocar os custos das aplicações para entidades comerciais individuais com base na forma como os recursos compartilhados de computação e memória são consumidos.

Etapas de implementação

  • Aloque custos a métricas da workload: usando as métricas definidas e a tags configuradas, crie uma métrica que combine a saída e o custo da workload. Use serviços de análise, como Amazon Athena e Amazon, QuickSight para criar um painel de eficiência para a carga de trabalho geral e quaisquer componentes.

Recursos

Documentos relacionados:

Exemplos relacionados: