Introdução à alocação de custos

A alocação de custos, conforme definido pela FinOps Foundation, é o conjunto de práticas para dividir uma fatura consolidada. Ou, para cobrar as pessoas responsáveis por suas várias partes componentes. É o processo de atribuição de custos a diferentes grupos em uma organização com base no consumo de recursos e na aplicação de benefícios. Ao fornecer visibilidade dos custos aos grupos responsáveis por isso, a alocação de custos ajuda as organizações a acompanhar e otimizar seus gastos, melhorar o orçamento e a previsão e aumentar a responsabilidade e a transparência.

Este artigo apresenta diferentes ferramentas e recursos do Azure para que você possa alocar custos de forma eficaz e eficiente.

  • Hierarquia de recursos do Azure, incluindo grupos de gerenciamento, assinaturas e grupos de recursos
  • Hierarquia de cobrança do Azure
  • Marcações
  • Regras de alocação de custos

Juntos, eles podem ajudar a cobrir uma proporção considerável das despesas para a infraestrutura mais complicada do Azure. Elas ajudam as organizações a atingirem um nível elevado de maturidade, conforme definido pela FinOps Foundation na Alocação de Custos (Metadados e Hierarquia).

Hierarquia de recursos do Azure

Aqui está um diagrama da hierarquia de recursos do Azure com os grupos de gerenciamento.

Diagrama mostrando a hierarquia de recursos do Azure com os grupos de gerenciamento.

Grupos de Gerenciamento

Os grupos de gerenciamento são contêineres lógicos que contêm assinaturas e outros grupos de gerenciamento, formando uma hierarquia que pode ser usada para aplicar políticas e controles de acesso em várias assinaturas. Os grupos de gerenciamento também podem facilitar a alocação de custos, permitindo que as organizações agrupem suas assinaturas de acordo com unidades de negócios, departamentos, ambientes ou quaisquer outros critérios que reflitam suas necessidades de relatório e estrutura de custos. Por exemplo, uma organização pode criar um grupo de gerenciamento para cada uma das suas divisões de negócios e atribuir orçamentos, marcas e alertas de custo a cada grupo de gerenciamento. Assim, a organização pode acompanhar e controlar os gastos de cada divisão e gerar relatórios que exibam a divisão dos custos por grupo de gerenciamento.

Para obter mais informações sobre grupos de gerenciamento, consulte os seguintes artigos:

Assinaturas

As assinaturas são uma maneira de agrupar recursos do Azure que podem ou não compartilhar uma relação de cobrança comum. Elas também podem ser usadas para implementar políticas de controle de acesso, governança e alocação de custos. Por exemplo, você pode criar assinaturas para diferentes departamentos, projetos ou ambientes na sua organização. Essa maior flexibilidade vem com mais sobrecarga de gerenciamento.

Você pode exibir e gerenciar suas assinaturas no portal do Azure, PowerShell, CLI ou API REST. No portal do Azure, você também pode usar ferramentas, como o Gerenciamento de Custos da Microsoft e o Assistente, para monitorar e otimizar os custos da assinatura.

Grupos de recursos

Um grupo de recursos consiste em um contêiner lógico que armazena os recursos relacionados de uma solução do Azure. Você pode usar grupos de recursos para organizar seus recursos por categoria, projeto, ambiente ou qualquer outro critério que faça sentido para sua organização. Por exemplo, você pode criar um grupo de recursos para cada departamento, aplicativo ou estágio do ciclo de vida de desenvolvimento.

Além de serem úteis para gerenciar seus recursos, os grupos de recursos também são úteis para alocar custos. Ao criar um grupo de recursos, você também pode especificar um orçamento para controlar os custos.

Assim como as assinaturas, você pode exibir e gerenciar seus grupos de recursos no portal do Azure, PowerShell, CLI ou API REST. Você também pode usar ferramentas, como Gerenciamento de Custos da Microsoft e o Assistente, para monitorar e otimizar os gastos do grupo de recursos.

Hierarquias de cobrança do Azure

A hierarquia de cobrança do Azure difere entre os Contratos Empresariais (EA) e os Contratos de Cliente da Microsoft (MCA).

Um EA consiste de três níveis de cobrança:

  • Conta de cobrança (registro)
  • department
  • Conta de registro

Diagrama que mostra a hierarquia de cobrança de EA.

Um MCA consiste de três níveis de cobrança:

  • Conta de cobrança
  • Perfil de faturamento
  • Seção da fatura

Diagrama que mostra a hierarquia de cobrança de MCA.

A hierarquia de cobrança permite que as organizações garantam que as unidades organizacionais certas paguem pelos serviços.

Saber como as hierarquias de cobrança e recursos do Azure diferem é essencial para o gerenciamento efetivo de custos e recursos na nuvem. A hierarquia de cobrança do Azure reflete a estrutura organizacional do proprietário da conta, enquanto a hierarquia de Recursos do Azure reflete o agrupamento lógico dos recursos usados no Azure. O proprietário da conta pode melhorar sua governança de nuvem e estratégias de gerenciamento de custos sabendo a diferença entre as hierarquias de cobrança e recursos. Elas podem corresponder à hierarquia de cobrança com suas preferências e metas organizacionais e a hierarquia de recursos com suas necessidades técnicas e operacionais.

Para obter mais informações, assista ao vídeo Configuração, organização e marcação do Gerenciamento de Custos da Microsoft. O vídeo refere-se ao Gerenciamento de Custos do Azure, mas, desde então, ele foi renomeado como Gerenciamento de Custos da Microsoft.

Marcações

As marcações são pares de chave-valor que você pode aplicar aos recursos do Azure para agrupar e alocar custos com base nas necessidades comerciais. Elas são uma ótima maneira de aumentar os recursos e os dados de uso com o contexto comercial. Você pode criar as Políticas do Azure para garantir que todos os seus recursos sejam marcados de uma determinada maneira para cumprirem sua estratégia de marcação.

Contudo, mesmo com um mecanismo abrangente de marcação em vigor, talvez você descubra que alguns registros de uso não possuem marcações porque nem todos os recursos do Azure emitem marcações no seu uso. Para garantir que todos os registros de uso sejam marcados, ative a herança de marcações no Gerenciamento de Custos da Microsoft para aplicar as marcações de assinatura e dos grupos de recursos aos recursos filho subjacentes. Você não precisa contar com recursos que emitem marcações no seu uso ou marcar cada recurso para suas necessidades de alocação de custos.

Os clientes do MCA também podem usar a herança da marcação para aplicar marcas de seção de fatura e perfil de cobrança aos registros de uso para os relatórios de custos.

Para obter mais informações sobre marcações de herança e cobrança de marcação, consulte Aplicar marcações de cobrança e Agrupar e alocar os custos usando a herança de marcação.

Regras de alocação de custos

Com as regras de alocação de custos, você pode dividir os custos dos serviços compartilhados movendo custos entre assinaturas, grupos de recursos e marcações. A divisão dos custos é especialmente útil nos cenários em que você tem assinaturas centrais que hospedam serviços de infraestrutura compartilhada usados por diferentes equipes da sua organização. Criar as regras corretas de alocação dos custos garante que as equipes que consomem os serviços compartilhados tenham visibilidade da sua parte dos custos. E elas também podem ser responsáveis por esses custos.

Para obter mais informações sobre como gerenciar e alocar custos os compartilhados, consulte Alocar custos.

Para saber mais sobre como definir sua estratégia de marcação, leia os seguintes artigos: