Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
APLICA-SE A: Todas as camadas de gerenciamento de API
Este artigo descreve como planejar e gerenciar custos para o Gerenciamento de API do Azure. Primeiro, você usa a calculadora de preços do Azure para estimar custos para ajudar a planejar os custos do Gerenciamento de API antes de adicionar recursos para o serviço. Depois de começar a usar os recursos do Gerenciamento de API, use os recursos de Gerenciamento de Custos para definir orçamentos e monitorar custos. Você também pode revisar os custos previstos e identificar tendências de gastos para identificar áreas em que você pode querer agir.
Os custos do Gerenciamento de API são apenas uma parte dos custos mensais na sua fatura do Azure. Embora este artigo explique como planejar e gerenciar custos para o Gerenciamento de API, você será cobrado por todos os serviços e recursos do Azure usados em sua assinatura do Azure, incluindo serviços de terceiros.
Pré-requisitos
A análise de custos no Gerenciamento de Custos dá suporte à maioria dos tipos de conta do Azure, mas não a todos. Para ver a lista completa dos tipos de contas suportados, consulte Compreender os dados do Cost Management. Para exibir dados de custo, você precisa de pelo menos acesso de leitura para uma conta do Azure. Para obter informações sobre a atribuição de acesso aos dados do Azure Cost Management, veja Atribuir acesso aos dados.
Estimar custos antes de usar o Gerenciamento de API
Use a calculadora de preços do Azure para estimar custos antes de adicionar o Gerenciamento de API.
- Procure por Gestão de API ou selecione Integração>Gestão de API.
- Selecione Adicionar à estimativa>Exibir para adicionar uma estimativa de custo padrão para uma instância de serviço de Gerenciamento de API.
Nota
Os custos mostrados neste exemplo são apenas para demonstração. Consulte Preços do Gerenciamento de API para obter as informações de preços mais recentes.
A estimativa de custo padrão é baseada em uma instância de serviço de Gerenciamento de API na camada de serviçoBásico com 1 unidade de capacidade.
Para estimar os custos de unidades de capacidade adicionais ou de uma camada de serviço diferente, selecione outras opções nas caixas Unidade base, Unidades de expansão e Camadas .
Dependendo da disponibilidade do recurso e da camada de serviço, taxas adicionais podem ser aplicadas pelo uso de gateways auto-hospedados.
Para obter preços adicionais e detalhes de recursos, consulte:
- Preços da Gestão de API
- Comparação baseada em funcionalidades dos escalões da Gestão de API do Azure
Usando crédito monetário com o API Management
Você pode pagar por encargos de Gerenciamento de API com seu Pré-pagamento do Azure (anteriormente chamado de compromisso monetário). No entanto, não pode utilizar o crédito de Pré-pagamento do Azure para pagar encargos por produtos e serviços de terceiros, incluindo os do Azure Marketplace.
Entenda o modelo completo de faturamento
Ao utilizar os recursos do Azure com o Gerenciamento de API, incorre em custos ou itens faturáveis. Os custos unitários de utilização de recursos do Azure variam por:
- Intervalos de tempo (segundos, minutos, horas e dias)
- Uso da unidade (bytes, megabytes e assim por diante)
- Número de operações
Como você é cobrado pelo Gerenciamento de API
Quando você cria ou usa recursos do Azure com o Gerenciamento de API, é cobrado com base nas camadas em que trabalha. Para escolher a melhor camada para o seu cenário, consulte Comparação das camadas de Gerenciamento de API do Azure.
| Tiers | Descrição |
|---|---|
| Consumo | Não incorre em custos fixos. Você é cobrado com base no número de solicitações de API para o serviço acima de um determinado limite. |
| Desenvolvedor, Básico, Padrão, Premium | Incorrem custos mensais, de acordo com o número de unidades, espaços de trabalho e gateways autogeridos. Os gateways autogeridos são gratuitos na camada de desenvolvedor. |
| Básico v2, Padrão v2, Premium v2 | Tenha custos mensais dependendo do número de unidades. Acima de um determinado limite de solicitações de API, solicitações adicionais são cobradas. |
Diferentes opções de atualização estão disponíveis, dependendo da sua camada de serviço.
Você também pode incorrer em cobranças adicionais ao usar outros recursos do Azure com o Gerenciamento de API, como redes virtuais, zonas de disponibilidade e gravações em várias regiões. No fim do ciclo de faturação, são somados os custos de cada medidor. A sua fatura ou documento de faturação mostra uma seção para todos os custos da Gestão de API. Há uma linha separada para cada medidor.
Monitorizar os custos
Assim que você começar a usar o Gerenciamento de API, os custos serão incorridos. Você pode ver os custos na análise de custos ou na calculadora de preços do Azure.
Na análise de custos, você pode visualizar os custos do Gerenciamento de API em gráficos e tabelas para diferentes intervalos de tempo (semana, mês, ano e muito mais). Também é possível visualizar os custos em relação aos orçamentos e custos previstos. Mudar para intervalos de tempo mais longos pode ajudá-lo a identificar tendências de gastos. E você vê onde o excesso de gastos pode ter ocorrido. Se você criou orçamentos, também pode ver facilmente onde eles são excedidos.
Nota
Os custos mostrados neste exemplo são apenas para demonstração. Seus custos variam dependendo do uso de recursos e dos preços atuais.
Para visualizar os custos do Gerenciamento de API na análise de custos:
Inicie sessão no portal do Azure.
No painel esquerdo, selecione Gerenciamento de custos + Faturamento.
No painel esquerdo, selecione Escopos de faturamento.
Na página Escopos de faturamento , selecione um Escopo de faturamento. Por exemplo, selecione uma assinatura na lista.
No painel esquerdo, em Gerenciamento de custos, selecione Análise de custos.
Por padrão, os custos mensais de todos os serviços são mostrados no primeiro gráfico de rosca.
Para visualizar os custos de um único serviço, como Gerenciamento de API, selecione Adicionar filtro e, em seguida, selecione Nome do serviço. Em seguida, selecione Gerenciamento de API.
No exemplo anterior, vê o custo atual do serviço. Os custos por regiões do Azure (locais) e os custos de Gerenciamento de API por grupo de recursos também são mostrados. A partir daqui, você pode explorar os custos por conta própria.
Criar orçamentos
Pode criar orçamentos para gerir custos e criar alertas que notifiquem automaticamente as partes interessadas das anomalias nos gastos e do risco em fazer gastos excessivos. Os alertas são baseados nos gastos em comparação com os orçamentos e os limites de custos. Os orçamentos e alertas são criados para subscrições do Azure e grupos de recursos, pelo que são úteis como parte de uma estratégia geral de monitorização de custos.
Você pode criar orçamentos com filtros para recursos ou serviços específicos no Azure se quiser mais granularidade em seu monitoramento. Os filtros ajudam a garantir que você não crie acidentalmente novos recursos que custam dinheiro adicional. Para obter mais informações sobre as opções de filtro disponíveis quando você cria um orçamento, consulte Opções de grupo e filtro.
Exportar dados de custo
Também pode exportar os dados de custos para uma conta de armazenamento. A exportação de dados é útil quando você precisa que outras pessoas façam análises de dados adicionais para custos. Por exemplo, uma equipe financeira pode analisar os dados usando o Excel ou o Power BI. Você pode exportar seus custos em uma programação diária, semanal ou mensal e definir um intervalo de datas personalizado. A exportação de dados de custo é a maneira recomendada de recuperar conjuntos de dados de custo.
Outras maneiras de gerenciar e reduzir custos para o Gerenciamento de API
Dimensionar usando unidades de capacidade
Exceto nas camadas de serviço Consumo e Desenvolvedor, o Gerenciamento de API oferece suporte ao dimensionamento adicionando ou removendo unidades de capacidade. À medida que a carga aumenta em uma instância de Gerenciamento de API, adicionar unidades de capacidade pode ser mais econômico do que atualizar para uma camada de serviço mais alta. O número máximo de unidades depende da camada de serviço.
Cada unidade de capacidade tem uma determinada capacidade de processamento de solicitações que depende da camada do serviço. Por exemplo, uma unidade da camada Basic tem uma taxa de transferência máxima estimada de aproximadamente 1.000 solicitações por segundo.
À medida que você adiciona ou remove unidades, a capacidade e o custo são dimensionados proporcionalmente. Por exemplo, duas unidades da camada Standard fornecem uma taxa de transferência estimada de aproximadamente 2.000 solicitações por segundo. A taxa de transferência real pode diferir devido ao tamanho das solicitações ou respostas, padrões de conexão, número de clientes que fazem solicitações e outros fatores.
Monitore a métrica de Capacidade para a sua instância de Gestão de API, para ajudar a tomar decisões sobre o dimensionamento ou a atualização de uma instância de Gestão de API, de modo a suportar uma carga maior.
Conteúdo relacionado
- Otimize seu investimento em nuvem usando o Gerenciamento de Custos.
- Saiba mais sobre como gerenciar custos usando a análise de custos.
- Saiba mais sobre como evitar custos inesperados.
- Faça o curso de Gestão de Custos .
- Saiba mais sobre a capacidade de gerenciamento de API.
- Obtenha etapas para dimensionar e atualizar o Gerenciamento de API usando o portal do Azure e saiba mais sobre o dimensionamento automático.