Share via


Planejar e gerenciar os custos para Aplicativos Lógicos do Azure

Aplica-se a: Aplicativos Lógicos do Azure (Consumo + Standard)

Este artigo ajuda você a planejar e gerenciar os custos para Aplicativos Lógicos do Azure. Antes de criar ou adicionar recursos usando esse serviço, estime os custos usando a calculadora de preços do Azure. Depois de começar a usar os recursos dos Aplicativos Lógicos do Azure, você pode definir orçamentos e monitorar custos usando o Gerenciamento de Custos da Microsoft. Para ajudar a identificar as áreas que precisam ser tratadas, é possível analisar os custos previstos e monitorar as tendências dos gastos.

Lembre-se de que os custos dos Aplicativos Lógicos do Azure são apenas parte dos custos mensais em sua fatura do Azure. Embora este artigo explique como estimar e gerenciar custos para Aplicativos Lógicos do Azure, você é cobrado por todos os serviços e recursos do Azure usados em sua assinatura do Azure, incluindo quaisquer serviços de terceiros. Depois de se familiarizar com o gerenciamento de custos para Aplicativos Lógicos do Azure, você pode aplicar métodos semelhantes para gerenciar custos para todos os serviços do Azure usados em sua assinatura.

Pré-requisitos

O Gerenciamento de Custos da Microsoft oferece suporte à maioria dos tipos de conta do Azure. Para ver a lista completa dos tipos de contas compatíveis, confira Entender os dados do Gerenciamento de Custos. Para exibir os dados de custo, você precisará de, pelo menos, acesso de leitura em sua conta do Azure.

Para obter informações sobre como atribuir o acesso aos dados do Gerenciamento de Custos da Microsoft, confira Atribuir acesso aos dados.

Entender o modelo de cobrança

Os Aplicativos Lógicos do Azure são executados na infraestrutura do Azure que acumula custos quando você implanta um novo recurso. Certifique-se de entender o modelo de cobrança dos Aplicativos Lógicos do Azure junto com os recursos relacionados do Azure e gerencie os custos devido a essas dependências ao fazer alterações nos recursos implantados.

Custos que normalmente são acumulados com os Aplicativos Lógicos do Azure

Os Aplicativos Lógicos do Azure aplicam modelos de preços diferentes, com base nos recursos que você cria e usa:

Abaixo estão outros recursos que incorrem em custos quando você os cria para usar com os aplicativos lógicos:

  • Uma conta de integração é um recurso separado que você cria e vincula aos aplicativos lógicos para criar integrações B2B. As contas de integração usam um modelo de precificação fixo em que a taxa se baseia no tipo de conta de integração ou camada que você usa.

  • Um ISE é um recurso separado que você cria como um local de implantação para aplicativos lógicos que precisam de acesso direto aos recursos em uma rede virtual. Os ISEs usam um modelo de preços de ISE em que a taxa se baseia no SKU do ISE que você cria e em outras configurações. No entanto, a retenção de dados e o consumo de armazenamento não incorrem em custos.

  • Um conector personalizado é um recurso separado que você cria para uma API REST que não tem um conector pré-construído para ser usado nos aplicativos lógicos. As execuções do conector personalizado usam um modelo de precificação de consumo, exceto quando você os usa em um ISE.

Custos e operações de armazenamento

Os Aplicativos Lógicos do Azure usam o Armazenamento do Azure para qualquer operação de armazenamento. Com os Aplicativos Lógicos do Azure multilocatário, qualquer uso e custos de armazenamento são anexados ao aplicativo lógico. A retenção de dados e o consumo de armazenamento acumulam custos usando um modelo de precificação fixo. Por exemplo, as entradas e saídas do histórico de execução são mantidas no armazenamento dos ‘bastidores’, que difere dos recursos de armazenamento que você cria, gerencia e acessa de forma independente a partir do seu aplicativo lógico.

Com os Aplicativos Lógicos do Azure de locatário único, você pode usar sua própria conta de armazenamento do Azure. Esse recurso oferece mais controle e flexibilidade com seus dados de Aplicativos Lógicos do Azure. Quando os fluxos de trabalho com estado executarem suas operações, o runtime dos Aplicativos Lógicos do Azure fará transações de armazenamento. Por exemplo, as filas são usadas para agendamento, enquanto tabelas e blobs são usados para armazenar estados do fluxo de trabalho. Os custos de armazenamento mudam com base no conteúdo do fluxo de trabalho. Gatilhos, ações e conteúdos diferentes resultam em operações de armazenamento e necessidades diferentes. As transações de armazenamento seguem o modelo de preços do Armazenamento do Azure. Os custos de armazenamento são listados separadamente em sua fatura de cobrança do Azure.

Para os Aplicativos Lógicos do Azure de locatário único, você pode ter uma ideia sobre o número de operações de armazenamento que um fluxo de trabalho pode executar e seu custo usando a calculadora de Armazenamento de Aplicativos Lógicos. Você pode selecionar um fluxo de trabalho de exemplo ou usar uma definição de fluxo de trabalho existente. O primeiro cálculo estima o número de operações de armazenamento em seu fluxo de trabalho. Você pode usar esses números para estimar possíveis custos usando a calculadora de preços do Azure. Para obter mais informações, consulte Estimar as necessidades de armazenamento e os custos para fluxos de trabalho em Aplicativos Lógicos do Azure de locatário único.

Custos podem ser acumulados após a exclusão do recurso

Depois de excluir um aplicativo lógico, os Aplicativos Lógicos do Azure não criarão ou executarão novas instâncias de fluxo de trabalho. Porém, todas as execuções em andamento e as pendentes continuarão a acumular custos até que sejam concluídas. Dependendo do número dessas execuções, esse processo pode levar algum tempo. Para saber mais, consulte Gerenciar aplicativos lógicos.

Se você tiver esses recursos depois de excluir um aplicativo lógico, esses recursos continuarão a existir e acumularão custos até serem excluídos:

  • Recursos do Azure criados e gerenciados independentemente do aplicativo lógico que se conecta a esses recursos, por exemplo, aplicativos de funções do Azure, hubs de eventos, grades de eventos e assim por diante

  • Contas de integração

  • Ambientes de Serviço de Integração (ISEs)

    Se você excluir um ISE, a rede virtual associada do Azure, as sub-redes e outros recursos relacionados continuarão a existir. Depois de excluir o ISE, talvez seja necessário aguardar até um número específico de horas antes de tentar excluir a rede virtual ou as sub-redes.

Utilização do Crédito Monetário com os Aplicativos Lógicos do Azure

Você pode pagar os encargos dos Aplicativos Lógicos do Azure com seu crédito de compromisso monetário de EA. No entanto, você não pode usar o crédito de compromisso monetário de EA para pagar as cobranças de produtos e serviços de terceiros, inclusive aqueles do Azure Marketplace.

Estimar custos

Antes de criar recursos com os Aplicativos Lógicos do Azure, estime os custos usando a calculadora de preços do Azure. Para saber mais, consulte Modelo de precificação para Aplicativos Lógicos do Azure.

  1. Na página da calculadora de preços do Azure, no menu à esquerda, selecione Integração>Aplicativos Lógicos do Azure.

    Screenshot that shows the Azure pricing calculator with

  2. Role a página para baixo até que você possa ver a calculadora de preços dos Aplicativos Lógicos do Azure. Nas várias seções para recursos do Azure que estão diretamente relacionadas aos Aplicativos Lógicos do Azure, insira o número de recursos que você planeja usar e o número de intervalos nos quais você pode usar esses recursos.

    Esta captura de tela mostra um exemplo de estimativa de custo usando a calculadora:

    Example showing estimated cost in the Azure Pricing calculator

  3. Para atualizar suas estimativas de custo conforme você cria e usa novos recursos relacionados, retorne a esta calculadora e atualize esses recursos aqui.

Criar orçamentos e alertas

Para ajudá-lo a gerenciar proativamente os custos de sua conta ou assinatura do Azure, você pode criar orçamentos e alertas usando o serviço e os recursos de Gerenciamento de Custos e Cobrança da Microsoft. Os orçamentos e alertas são criados para assinaturas e grupos de recursos do Azure para que ajudem na estratégia geral de monitoramento de custo.

Com base nos gastos em comparação com os limites de orçamento e custo, os alertas notificam automaticamente os stakeholders sobre as anomalias de gastos e os riscos de gastos excessivos. Se você quiser mais granularidade no monitoramento, crie orçamentos que usam filtros para recursos ou serviços específicos no Azure. Os filtros ajudam a garantir que você não crie acidentalmente novos recursos que incorrem em custos adicionais. Para saber mais sobre as opções de filtro, confira Opções de grupo e filtro.

Monitorar custos

Os custos unitários do uso dos recursos variam de acordo com os intervalos de tempo (segundos, minutos, horas e dias) ou com a unidade de uso (bytes, megabytes e assim por diante). Alguns exemplos são por dia, mês atual e anterior e ano. Alternar para exibições mais extensas ao longo do tempo pode ajudar você a identificar tendências de gastos. Ao usar os recursos de análise de custo, você pode exibir os custos como grafos e tabelas em vários intervalos de tempo. Se você criou orçamentos e previsões de custos, pode descobrir facilmente onde os orçamentos foram excedidos e em que itens ocorreram gastos excessivos.

Depois de começar a incorrer custos para os recursos criados ou que começaram a ser usados no Azure, revise e monitore esses custos das seguintes maneiras:

Monitorar execuções do aplicativo lógico e consumo de armazenamento

Usando o Azure Monitor, você pode visualizar essas métricas para um aplicativo lógico específico:

  • Execuções de ação faturáveis
  • Execuções de gatilho faturáveis
  • Uso de cobrança para execuções de operação nativa
  • Uso de cobrança para execuções de conector padrão
  • Uso de cobrança para consumo de armazenamento
  • Total de execuções faturáveis

Exibir métricas de execução e consumo de armazenamento

  1. No portal do Azure, encontre e abra seu aplicativo lógico. No menu do aplicativo lógico, em Monitoramento, selecione Métricas.

  2. No painel do lado direito, em Título do Gráfico, na barra de métrica, abra a lista Métrica e selecione a métrica desejada.

    Observação

    O consumo de armazenamento é medido como o número de unidades de armazenamento (GB) que seu aplicativo lógico usa e é cobrado. As execuções que usam menos de 500 MB de armazenamento podem não aparecer na exibição de monitoramento, mas ainda são cobradas.

    Screenshot that shows the Metrics pane with the opened

  3. No canto superior direito do painel, selecione o período de tempo desejado.

  4. Para exibir outros dados de consumo de armazenamento, especificamente os tamanhos de entrada e saída da ação no histórico de execuções do aplicativo lógico, siga estas etapas.

Exibir os tamanhos de entrada e saída da ação no histórico de execuções

  1. No portal do Azure, encontre e abra seu aplicativo lógico.

  2. No menu do aplicativo lógico, selecione Visão Geral.

  3. No painel do lado direito, em Histórico de execuções, selecione a execução que tem as entradas e saídas que você deseja exibir.

  4. Em Execução do aplicativo lógico, selecione Detalhes da execução.

  5. No painel Detalhes da execução do aplicativo lógico, na tabela de ações que lista o status e a duração de cada ação, selecione a ação que você deseja exibir.

  6. No painel Ação do aplicativo lógico, localize os tamanhos das entradas e saídas da ação. Em Link de entradas e Link de saídas, localize os links para essas entradas e saídas.

    Observação

    Para loops, somente as ações de nível superior mostram os tamanhos para as entradas e saídas. Para ações dentro de loops aninhados, as entradas e saídas mostram tamanho zero e nenhum link.

Executar a análise de custos usando o Microsoft Cost Management and Billing

Para analisar os custos dos Aplicativos Lógicos do Azure com base em um escopo específico, por exemplo, uma assinatura do Azure, você pode usar os recursos de análise de custos no Gerenciamento de Custos e Cobrança da Microsoft.

  1. No portal do Azure, abra o escopo desejado, como por exemplo, sua assinatura do Azure. No menu esquerdo, em Gerenciamento de Custos, selecione Análise de custos.

    Quando você abre o painel de análise de custos pela primeira vez, o grafo superior mostra os custos de uso reais e previstos de todos os serviços na assinatura para o mês atual.

    Screenshot that shows Azure portal and cost analysis pane with example for actual and forecasted costs in a subscription.

    Dica

    Para alterar os escopos, no painel Análise de custos, na barra de filtros, selecione o filtro Escopo. No painel Selecionar escopo, mude para o escopo desejado.

    Embaixo, os gráficos de rosca mostram os custos atuais por serviço do Azure, por região do Azure (local) e por grupo de recursos.

    Screenshot that shows Azure portal and cost analysis pane with example donut charts for services, regions, and resource groups.

  2. Para filtrar o gráfico para uma área específica (como um serviço ou recurso), na barra filtros, selecione Adicionar filtro.

  3. Na lista do lado esquerdo, selecione o tipo de filtro, por exemplo, Nome do serviço. Na lista do lado direito, selecione o filtro, por exemplo, aplicativos lógicos. Quando terminar, selecione a marca de seleção verde.

    Screenshot that shows Azure portal and cost analysis pane with filter selections.

    Por exemplo, aqui está o resultado para os Aplicativos Lógicos do Azure:

    Screenshot that shows Azure portal and cost analysis pane with results filtered on

Exportar dados de custo

Quando precisar fazer mais análises de dados sobre custos, exporte os dados de custos para uma conta de armazenamento. Por exemplo, a equipe de finanças pode analisar os dados usando o Excel ou o Power BI. Você pode exportar seus custos em uma agendamento diário, semanal ou mensal e definir um intervalo de datas personalizado. A exportação de dados de custos é a maneira recomendada para recuperar os conjuntos de dados de custos.

Outras formas de gerenciar e reduzir custos

Para ajudar a reduzir os custos de seus aplicativos lógicos e recursos relacionados, tente estas opções:

Próximas etapas