COST03-BP01 Configurar fontes de informações detalhadas - Framework Well-Architected da AWS

COST03-BP01 Configurar fontes de informações detalhadas

Configure ferramentas de gerenciamento de custos e geração de relatórios para aprimorar as análises e obter transparência dos dados de custo e uso. Configure a workload para criar entradas de log que facilitem o rastreamento e a segmentação de custos e uso.

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

Orientação para implementação

Informações detalhadas de faturamento, como granularidade por hora nas ferramentas de gerenciamento de custos, permitem que as organizações acompanhem suas taxas de consumo com mais detalhes e as ajudem a identificar alguns dos motivos do aumento de custos. Essas fontes de dados oferecem a visualização mais precisa do custo e do uso em toda a organização.

Você pode usar o Exportações de dados da AWS para criar exportações do AWS Cost and Usage Report (CUR) 2.0. Ele é a nova forma recomendada de receber dados de custo e uso detalhados da AWS. Ele fornece granularidade de uso diário ou por hora, taxas, custos e atributos de uso para todos os serviços da AWS cobráveis (as mesmas informações do CUR), além de algumas melhorias. Todas as dimensões possíveis estão no CUR, incluindo marcação, localização, atributos de recurso e IDs de conta.

Há três tipos de exportação com base no tipo de exportação que você deseja criar: uma exportação de dados padrão, uma exportação para um painel de custos e uso integrado ao Amazon QuickSight ou uma exportação de dados herdados.

  • Exportação de dados padrão: exportação personalizada de uma tabela que é entregue ao Amazon S3 de forma recorrente.

  • Painel de Custos e Uso: exportação e integração com o Amazon QuickSight que implanta um painel pré-criado de custos e uso.

  • Exportação de dados herdados: uma exportação do AWS Cost and Usage Report (CUR) herdado.

É possível criar exportações de dados com as seguintes personalizações:

  • Incluir IDs de recurso

  • Dados de alocação de custos divididos

  • Detalhamento por hora

  • Versionamento

  • Tipo de compactação e formato de arquivo

Para workloads que executam contêineres no Amazon EC2 ou no Amazon EKS, habilite os dados de alocação de custos divididos para que você possa alocar seus custos de contêiner para unidades de negócios e equipes individuais, com base em como as workloads de contêiner consomem os recursos compartilhados de computação e memória. Os dados de alocação de custos divididos apresentam dados de custos e uso de novos recursos em nível de contêiner ao AWS Cost and Usage Report. Os dados de alocação de custos divididos são calculados computando-se os custos de serviços e tarefas individuais do ECS em execução no cluster.

Um painel de custos e uso exporta a tabela do painel de custos e uso para um bucket do S3 de forma recorrente e implanta um painel de custos e uso predefinido no Amazon QuickSight. Use essa opção se quiser implantar rapidamente um painel de seus dados de custos e uso sem a possibilidade de personalização.

Se desejar, você ainda poderá exportar o CUR no modo herdado, onde é possível integrar outros serviços de processamento, como o AWS Glue, para preparar os dados para análise e realizar análises de dados com o Amazon Athena usando SQL para consultar os dados.

Etapas de implementação

  • Crie exportações de dados: crie exportações personalizadas com os dados desejados e controle o esquema das suas exportações. Crie exportações de dados de gerenciamento de custos e cobrança usando SQL básico e visualizar os dados de gerenciamento de custos e faturamento por meio da integração com o Amazon QuickSight. Você também pode exportar seus dados no modo padrão para analisá-los com outras ferramentas de processamento, como o Amazon Athena.

  • Configure o relatório de custos e uso: usando o console de faturamento, configure pelo menos um relatório de custos e uso. Configure um relatório com granularidade por hora que inclua todos os identificadores e IDs de recursos. Você também pode criar outros relatórios com diferentes níveis de detalhamento para fornecer informações resumidas de alto nível.

  • Configure a granularidade por hora no Explorador de Custos: para acessar dados de custo e uso com granularidade horária dos últimos 14 dias, considere ativar dados horários e de nível de recursos no console de faturamento.

  • Configure o log da aplicação: verifique se a aplicação registra cada resultado comercial entregue para que ele possa ser acompanhado e medido. Verifique se a granularidade desses dados é pelo menos por hora para corresponder aos dados de custo e uso. Para obter mais detalhes sobre registro e monitoramento, consulte Pilar Excelência operacional do Well-Architected.

Recursos

Documentos relacionados:

Exemplos relacionados: