Visão geral da automação do Gerenciamento de Custos

Você pode usar a automação e relatórios de Gerenciamento de Custos para criar um conjunto personalizado de soluções para recuperar e gerenciar dados de custo. Este artigo aborda quais APIs estão disponíveis para uso e cenários comuns de automação de Gerenciamento de Custos.

APIs disponíveis

Há muitas APIs diferentes que podem ser usadas para interagir com dados de Gerenciamento de Custos. Um resumo das APIs disponíveis e o que elas fazem pode ser encontrado abaixo. Várias APIs podem precisar ser usadas para obter um cenário específico. Examine os cenários comuns descritos posteriormente para saber mais.

Para obter informações contratuais sobre como chamar cada API, analise os artigos de especificação da API.

APIs de Detalhes de Custo

As APIs abaixo fornecem dados sobre detalhes de custo (anteriormente denominados detalhes de uso). Os Detalhes de Custo são os registros de custo e uso mais granulares que estão disponíveis no ecossistema do Azure. Todas as experiências de Gerenciamento de Custos no portal do Azure e nas APIs são baseadas no conjunto de dados bruto. Para saber mais, confira visão geral dos detalhes do custo.

APIs de preços

  • Preços de Varejo do Azure - obtenha taxas do medidor com preços pagos conforme o uso. Você pode usar as informações retornadas com suas informações de uso de recursos para calcular manualmente a fatura esperada.

  • API de folha de preço - Obtenha preço personalizado de todos os medidores. As empresas podem usar esses dados em combinação com detalhes de uso e informações de uso do marketplace para calcular manualmente os custos usando dados de uso e do marketplace.

APIs de Orçamentos e Alertas

  • API de Orçamentos - Crie os orçamentos de custo de recursos, grupos de recursos ou medidores de cobrança. Quando você tiver criado os orçamentos, poderá configurar alertas para notificar quando você exceder limites de orçamento definidos. Você também pode configurar ações para ocorrerem quando você atingir os valores de orçamento. Para obter mais informações, consulte Automatizar a criação de orçamento e Configurar ações baseadas em orçamento.

  • API de alertas – Gerencie todos os alertas criados por orçamentos e outros sistemas de alertas do Azure.

APIs de faturamento

  • API de faturas – Obter lista de faturas. A API retorna um resumo de suas faturas, incluindo valor total, status de pagamento e um link para baixar uma cópia em PDF da fatura.

  • API de transações – Obter itens de linha de uma fatura. Você pode usar a API para obter todas as compras, reembolsos e créditos incluídos na fatura. A API só está disponível para clientes com contas de cobrança de Contrato de Cliente da Microsoft ou Contrato de Parceiro da Microsoft.

APIs de Reserva

Cenários comuns de API

Você pode APIs de gerenciamento de custos e de cobrança em vários cenários para responder a perguntas relacionadas a uso e a custo. Os cenários comuns e como usar as diferentes APIs para atingir esses cenários estão descritos abaixo.

Reconciliação de fatura

Esse cenário é usado para abordar as seguintes perguntas:

  • A Microsoft cobrou o valor correto na minha fatura?
  • Qual é a minha conta e posso calculá-la usando os dados brutos?

Para responder a essas perguntas, siga as etapas abaixo.

  1. Chame a API de faturas para obter as informações necessárias para baixar uma fatura. Se você for um cliente de Contrato de Cliente da Microsoft e desejar apenas obter os itens de linha específicos vistos na fatura automaticamente, você também poderá utilizar a API de transações para obter esses itens de linha em um formato legível para API.

  2. Use a API Exportações ou Detalhes de Custo para baixar o arquivo de uso bruto.

  3. Analise os dados no arquivo de uso bruto para compará-los com os custos na fatura. Para consumo do Azure, os dados na fatura são acumulados com base no medidor associado ao seu uso.

Carregamento cruzado

Quando houver uma boa compreensão dos gastos em um determinado mês, as organizações precisam determinar quais equipes ou divisões precisam pagar pelos vários encargos acumulados. Siga as etapas abaixo.

  1. Use a API Exportações ou Detalhes de Custo para baixar o arquivo de uso bruto.

  2. Analise os dados no arquivo de uso bruto e aloque-os com base na hierarquia organizacional em vigor. A alocação pode ser baseada em grupos de recursos, assinaturas, regras de alocação de custos, marcas ou outras hierarquias de organização do Azure.

Gastos do Azure antes do fechamento da fatura

É importante manter as guias sobre como os custos estão se acumulando ao longo do mês. A análise proativa antes que a fatura seja fechada pode oferecer oportunidades para alterar os padrões de gastos e reduzir os custos projetados de uma fatura. Para ingerir todos os dados brutos acumulados mês a mês, use a API de exportações.

A configuração de alertas automáticos também pode garantir que os gastos não saiam do controle inesperadamente e remova a necessidade de monitoramento manual de custos ao longo do mês. Para garantir que os custos não violem os limites nem que haja previsão de violação dos limites, use a API de orçamentos.

Relatório de tendência de custo

Geralmente é útil saber quanto uma organização está gastando ao longo do tempo. O conhecimento do custo ao longo do tempo ajuda a identificar tendências e áreas para aprimoramento da otimização de custos. Siga as etapas abaixo para configurar um conjunto de dados de custo que pode ser usado para relatar o custo ao longo do tempo em escala.

  1. Extraia os custos históricos dos meses anteriores. Consulte Propagar um conjunto de dados de custo histórico com a API de exportações para saber mais.
  2. Ingira os dados históricos da conta de armazenamento do Azure associada às suas Exportações em um repositório passível de consulta. Recomendamos o SQL ou Azure Synapse.
  3. Configure uma exportação do mês atual para armazenamento em um escopo com os custos que precisam ser analisados. A exportação para armazenamento é feita no portal do Azure. Consulte Custos de exportação. A exportação do mês atual será usada para extrair corretamente os custos futuros.
  4. Configure um pipeline de dados para ingerir dados de custo para o mês aberto em seu repositório passível de consulta. Esse pipeline deve ser usado com a exportação do mês atual que você configurou. O Azure Data Factory fornece boas soluções para esse tipo de cenário de ingestão.
  5. Execute relatórios conforme necessário, usando relatórios criados com seu repositório passível de consulta. O Power BI pode ser adequado para esse cenário. Se você estiver procurando uma solução imediata, consulte o Aplicativo de Modelo do Power BI.

Para obter mais informações sobre cenários de automação específicos para reservas, consulte APIs para automação de reservas do Azure.

Próximas etapas