04. Visão Geral das Tags de Alocação de Custos da AWS

19/07/2024

O que são Tags de Alocação de Custos da AWS?

As Tags de Alocação de Custos da AWS são pares de chave-valor que você pode anexar aos seus recursos da AWS para categorizá-los de várias maneiras, como por finalidade, proprietário ou ambiente. Essas tags ajudam a organizar os recursos, gerenciar custos, identificar responsáveis pelos custos e rastrear despesas em diferentes projetos e departamentos.

Uma tag é composta por uma chave sensível a maiúsculas e minúsculas e um valor. Por exemplo, você pode ter uma chave chamada "Projeto" com o valor "Suporte ao Cliente". Ao marcar os recursos com esse par chave-valor, você pode identificar posteriormente os custos de todos os recursos no projeto "Suporte ao Cliente".

Tipos de Tags de Alocação de Custos Existem dois tipos de Tags de Alocação de Custos: tags geradas pela AWS e tags definidas pelo usuário. As tags geradas pela AWS são criadas automaticamente pelos serviços da AWS, como a tag "aws", que identifica o serviço AWS que criou o recurso.

As tags definidas pelo usuário são adicionadas manualmente pelos usuários aos recursos, normalmente vinculando conceitos do mundo real, como Projeto ou Centro de Custo, a recursos da nuvem, como instâncias EC2. As tags geradas pela AWS são usadas principalmente para auditorias internas e revisões de segurança, enquanto a gestão de custos é melhor alcançada com tags definidas pelo usuário relevantes.

Benefícios de Usar Tags de Alocação de Custos

  • Maior Visibilidade dos Custos: Marcar recursos proporciona uma visão mais detalhada dos custos da AWS. O relatório de Custos e Uso da AWS ou o AWS Cost Explorer podem mostrar os custos associados a cada tag, ajudando a entender onde suas despesas estão sendo direcionadas.

  • Gestão de Custos: As tags permitem alocar custos para diferentes equipes, projetos ou centros de custo com precisão. Isso é particularmente útil em grandes organizações com muitos stakeholders internos.

  • Otimização de Recursos: As tags ajudam a identificar recursos subutilizados. Por exemplo, uma instância EC2 sem tags pode ser um recurso órfão, levando a custos desnecessários. Marcar e monitorar o uso pode otimizar a utilização de recursos e reduzir despesas.

  • Faturamento Simplificado: As tags podem simplificar cobranças internas e demonstrações de custos em organizações. Por exemplo, atribuir tags únicas a cada departamento permite ver facilmente as despesas de cada um deles na fatura da AWS.

Configurando Tags de Alocação de Custos da AWS

Passo 1: Ativar Tags de Alocação de Custos

  1. Faça login no Console de Gerenciamento da AWS.

  2. Navegue até o "Painel de Gerenciamento de Faturamento e Custos".

  3. Clique em "Tags de alocação de custos" no menu à esquerda.

  4. Nas seções "Tags de alocação de custos geradas pela AWS" e "Tags de alocação de custos definidas pelo usuário", marque ambas e clique em "Ativar" no topo de cada seção.

Passo 2: Atribuir Tags aos Recursos da AWS

  1. Navegue até o recurso da AWS que deseja marcar.

  2. Selecione o recurso e escolha "Tags" no painel de navegação.

  3. Clique em "Adicionar/Editar Tags".

  4. No dropdown "Chave da tag", selecione a chave da tag que deseja atribuir.

  5. No campo "Valor da tag", insira o valor da tag que deseja atribuir.

  6. Clique em "Salvar".

Monitorando Despesas com a Nuvem Usando Tags de Alocação de Custos

Passo 1: Gerar um Relatório de Custos e Uso

  1. Navegue até o "Painel de Gerenciamento de Faturamento e Custos".

  2. Selecione "Relatórios de Custos e Uso" na barra lateral.

  3. Clique em "Criar novo relatório" e preencha os campos necessários, como o nome do relatório.

  4. Na seção "Opções de dados", marque "Incluir IDs de recursos".

  5. Clique em "Avançar".

Passo 2: Ativar Inclusão de Tags nos Relatórios

  1. Na seção "Esquema" da configuração do Relatório de Custos e Uso, encontre "Incluir estas tags".

  2. Marque as caixas para as tags que deseja incluir no relatório.

  3. Clique em "Avançar".

Passo 3: Configurar a Entrega do Relatório

  1. Insira o nome do seu bucket S3 ou crie um novo.

  2. Configure as permissões escolhendo "Configurar permissões" e depois "Criar nova política".

  3. Revise suas configurações e clique em "Revisar e Completar".

Passo 4: Analisar Seu Relatório

  1. Navegue até o bucket S3 escolhido e abra o relatório.

  2. Veja seus custos da AWS detalhados por tags, ajudando a entender os gastos em diferentes projetos ou equipes.

  3. Importe os dados para o Amazon Athena ou Amazon QuickSight para facilitar a visualização e análise.

Melhores Práticas para Tags de Alocação de Custos

  • Implemente uma Estratégia de Marcação: Estabeleça uma estratégia de marcação que identifique informações úteis para gerenciar custos, como ambiente, projeto e proprietário.

  • Marcação Consistente: Garanta consistência nas tags, usando a mesma grafia e formato.

  • Automatize a Marcação: Use serviços da AWS como AWS Lambda ou AWS Resource Groups Tagging API para automatizar a marcação, garantindo consistência.

  • Use o AWS Cost Explorer: Analise custos em um nível granular com o AWS Cost Explorer, que suporta filtragem e agrupamento por tags.

  • Enforce Marcação com SCPs: Use Políticas de Controle de Serviço (SCPs) para impor o uso de certas tags, garantindo que os recursos contenham as tags necessárias.

  • Revisão Regular: Revise e atualize regularmente as tags para refletir o estado atual dos recursos.

Conclusão

As Tags de Alocação de Custos da AWS oferecem uma maneira robusta de gerenciar custos da AWS. Implementar uma estratégia de marcação consistente pode melhorar a visibilidade dos custos, alocar custos com precisão, otimizar a utilização de recursos e simplificar o faturamento. Seguir as melhores práticas garante que você aproveite ao máximo essa ferramenta de gerenciamento de custos.

Atualizado