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 faturar as pessoas responsáveis pelas suas várias partes componentes. É o processo de atribuição de custos a diferentes grupos dentro de uma organização com base no seu consumo de recursos e aplicação de benefícios. Ao fornecer visibilidade dos custos aos grupos que são responsáveis por isso, a alocação de custos ajuda as organizações a rastrear 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 permitir que você aloque 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
  • Etiquetas
  • Regras de repartição dos custos

Juntos, eles podem ajudar a cobrir uma proporção considerável das despesas da infraestrutura mais complicada do Azure. Eles ajudam as organizações a atingir um nível elevado de maturidade, conforme definido pela FinOps Foundation at Cost Allocation (Metadata & Hierarchy).

Hierarquia de recursos do Azure

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

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

Grupos de Gestão

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 sua estrutura de custos e necessidades de relatórios. Por exemplo, uma organização pode criar um grupo de gerenciamento para cada uma de suas divisões de negócios e, em seguida, atribuir orçamentos, tags e alertas de custo a cada grupo de gerenciamento. Desta forma, a organização pode acompanhar e controlar os gastos de cada divisão e gerar relatórios que mostram a divisão de custos por grupo de gestão.

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

Subscrições

As subscrições são uma forma de agrupar recursos do Azure que podem ou não partilhar uma relação de faturação comum. Eles também podem ser usados 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 em sua organização. Essa maior flexibilidade vem com mais despesas gerais 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 Microsoft Cost Management e o Advisor para monitorar e otimizar seus custos de assinatura.

Grupos de recursos

Um grupo de recursos é um contêiner lógico que contém recursos relacionados para 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.

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

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 o Microsoft Cost Management e o Advisor 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 Enterprise Agreements (EA) e Microsoft Customer Agreements (MCA).

Um EA consiste em três níveis para faturamento:

  • Conta de faturação (inscrição)
  • Departamento
  • Conta de inscrição

Diagrama mostrando a hierarquia de faturamento do EA.

Um MCA consiste em três níveis de faturamento:

  • Conta de faturação
  • Perfil de faturação
  • Secção de fatura

Diagrama mostrando a hierarquia de faturamento MCA.

A hierarquia de faturamento permite que as organizações garantam que as unidades organizacionais certas estejam pagando pelos serviços.

Saber como a faturação do Azure e as hierarquias de recursos diferem é essencial para uma gestão eficaz 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 suas estratégias de governança de nuvem e gerenciamento de custos sabendo a diferença entre hierarquias de faturamento e recursos. Eles podem combinar a hierarquia de faturamento com seus objetivos e preferências organizacionais e a hierarquia de recursos com suas necessidades técnicas e operacionais.

Para obter mais informações, assista ao vídeo de configuração, organização e marcação do Microsoft Cost Management. O vídeo refere-se ao Azure Cost Management, mas desde então foi renomeado Microsoft Cost Management.

Etiquetas

As tags são pares chave-valor que você pode aplicar aos recursos do Azure para agrupar e alocar custos com base nas necessidades comerciais. Eles são uma ótima maneira de aumentar os recursos e os dados de uso com o contexto de negócios. Você pode criar políticas do Azure para garantir que todos os seus recursos sejam marcados de uma determinada maneira para estar em conformidade com sua estratégia de marcação.

No entanto, mesmo com um mecanismo de marcação abrangente em vigor, você pode descobrir que alguns registros de uso estão faltando tags porque nem todos os recursos do Azure emitem marcas em seu uso. Para garantir que todos os registros de uso sejam marcados, habilite a herança de tags no Microsoft Cost Management para aplicar marcas de assinatura e de grupo de recursos aos recursos filho subjacentes. Você não precisa confiar em recursos que emitem tags em seu uso ou marcar todos os recursos para suas necessidades de alocação de custos.

Os clientes MCA também podem usar a herança de tags para aplicar tags de perfil de faturamento e de seção de fatura a seus registros de uso para relatórios de custos.

Para obter mais informações sobre herança de tags e tags de cobrança, consulte Aplicar tags de faturamento e Agrupar e alocar custos usando herança de tags.

Regras de repartição dos custos

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

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

Próximos passos

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