Partilhar via


Planear e gerir os custos do Serviço de Aplicações do Azure

Este artigo descreve como você planeja e gerencia custos para o Serviço de Aplicativo do Azure. Primeiro, você usa a calculadora de preços do Azure para ajudar a planejar os custos do Serviço de Aplicativo antes de adicionar quaisquer recursos para o serviço estimar custos. Em seguida, ao adicionar recursos do Azure, revise os custos estimados. Depois de começar a usar os recursos do Serviço de Aplicativo, 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 Serviço de Aplicativo do Azure são apenas uma parte dos custos mensais na sua fatura do Azure. Embora este artigo explique como planejar e gerenciar custos para o Serviço de Aplicativo, você será cobrado por todos os serviços e recursos do Azure usados em sua assinatura do Azure, incluindo os serviços de terceiros.

Compreender o modelo de faturação completo do Serviço de Aplicações do Azure

O Serviço de Aplicativo do Azure é executado na infraestrutura do Azure que acumula custos quando você implanta novos recursos. É importante entender que pode haver outros custos de infraestrutura que podem se acumular.

Como é faturado o Serviço de Aplicações do Azure

Quando cria ou utiliza recursos do Serviço de Aplicações, é faturado de acordo com os seguintes medidores:

  • É-lhe cobrada uma tarifa horária com base no escalão de preço do plano do Serviço de Aplicações, proporcional ao segundo.
  • O custo é aplicado a cada instância com escalamento horizontal no plano, com base no montante de tempo que a instância da VM está alocada.

Outros recursos de custos do Serviço de Aplicações são (veja os detalhes em Preços do Serviço de Aplicações):

  • Domínios do Serviço de Aplicativo Sua assinatura é cobrada pelo registro de domínio anualmente, se você habilitar a renovação automática.
  • Certificados do Serviço de Aplicativo Cobrança única no momento da compra. Se tiver vários subdomínios a proteger, poderá reduzir o custo ao comprar um certificado de caráter universal em vez de vários certificados standard.
  • Vinculação SSL baseada em IP A associação é configurada em um certificado no nível do aplicativo. Os custos são acrescidos por cada enlace. Para a camada Standard e superior, a primeira vinculação baseada em IP não é cobrada.

No fim do ciclo de faturação, aplicam-se os custos por cada instância de VM. A fatura apresenta uma secção para todos os custos do Serviço de Aplicações. Há um item de linha separado para cada medidor.

Outros custos que podem ser acumulados no Serviço de Aplicações do Azure

Dependendo da funcionalidade que utiliza no Serviço de Aplicações, podem ser criados os seguintes recursos de acumulação de custos:

  • Camada isolada Uma Rede Virtual é necessária para um ambiente do Serviço de Aplicativo e é cobrada separadamente.
  • Backup Uma conta de armazenamento é necessária para fazer backups e é cobrada separadamente.
  • Logs de diagnóstico Você pode selecionar Conta de armazenamento como a opção de registro em log ou integrar com o Azure Log Analytics. Estes serviços são faturados separadamente.
  • Certificados do Serviço de Aplicativo Os certificados comprados no Azure devem ser mantidos no Cofre da Chave do Azure, que é cobrado separadamente.

Custos que podem ser acumulados após a eliminação de recursos

Quando elimina todas as aplicações num plano do Serviço de Aplicações, o plano continua a acumular custos com base no escalão de preços e número de instâncias. Para evitar custos indesejados, elimine o plano ou reduza-o para o escalão Gratuito.

Depois de eliminar recursos do Serviço de Aplicações do Azure, os recursos dos serviços do Azure relacionados poderão continuar a existir. Estes recursos continuam a acumular custos até serem eliminados. Por exemplo:

  • A Rede Virtual que você criou para um plano do Serviço de Aplicativo de camada Isolada
  • Contas de armazenamento que criou para armazenar cópias de segurança ou registos de diagnósticos
  • O Key Vault que criou para armazenar os certificados do Serviço de Aplicações
  • Os espaços de nomes do Log Analytics que criou para enviar registos de diagnósticos
  • Reservas de instâncias ou unidades de escala do Serviço de Aplicações que ainda não tenham expirado

Usando o Pré-pagamento do Azure com o Serviço de Aplicativo do Azure

Você pode pagar pelas cobranças do Serviço de Aplicativo do Azure com seu crédito de Pré-pagamento do Azure. 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.

Cálculo de custos

Uma forma fácil de estimar e otimizar os custos do Serviço de Aplicações antecipadamente é através da utilização da calculadora de preços do Azure.

Para utilizar a calculadora de preços, selecione Serviço de Aplicações no separador Produtos. Em seguida, desloque-se para baixo para trabalhar com a calculadora. A seguinte captura de ecrã é um exemplo e não reflete os preços atuais.

Exemplo mostrando o custo estimado na calculadora de preços do Azure

Rever os custos estimados no portal do Azure

Ao criar um aplicativo do Serviço de Aplicativo ou um plano do Serviço de Aplicativo, você pode ver os custos estimados.

Para criar um aplicativo e visualizar o preço estimado:

  1. Na página de criação, role para baixo até Plano do Serviço de Aplicativo e selecione Criar novo.

  2. Especifique um nome e selecione OK.

  3. Ao lado de Sku e tamanho, selecione Alterar tamanho.

  4. Analise o preço estimado mostrado no resumo. A seguinte captura de ecrã é um exemplo e não reflete os preços atuais.

    Rever o custo estimado para cada nível de preços no portal

Se a sua subscrição do Azure tiver um limite de gastos, o Azure impedirá que gaste acima do valor do crédito. À medida que cria e usa recursos do Azure, os seus créditos são usados. Quando atingir o limite de crédito, os recursos que tiver implementado são desativados durante o resto do período de cobrança. Não pode alterar o seu limite de crédito, mas pode removê-lo. Para obter mais informações sobre os limites de gastos, consulte Limitede gastos do Azure.

Otimizar custos

Em um nível básico, os aplicativos do Serviço de Aplicativo são cobrados pelo plano do Serviço de Aplicativo que os hospeda. Os custos associados à implantação do Serviço de Aplicativo dependem de alguns fatores principais:

  • Nível de preço Também conhecido como SKU do plano do Serviço de Aplicativo. Níveis mais altos fornecem mais núcleos de CPU, memória, armazenamento ou recursos, ou combinações deles.
  • Os níveis dedicados de contagem de instâncias (básico e superior) podem ser expandidos, e cada instância dimensionada acumula custos.
  • Taxa de selo No nível Isolado, uma taxa fixa é acumulada em seu ambiente do Serviço de Aplicativo, independentemente de quantos aplicativos ou instâncias de trabalho estão hospedados.

Um plano do Serviço de Aplicativo pode hospedar mais de um aplicativo. Dependendo da sua implantação, você pode economizar custos hospedando mais aplicativos em um plano do Serviço de Aplicativo (ou seja, hospedando seus aplicativos em menos planos do Serviço de Aplicativo).

Para obter detalhes, consulte Visão geral do plano do Serviço de Aplicativo

Cargas de trabalho que não são de produção

Para testar o Serviço de Aplicativo ou sua solução enquanto acumula um custo baixo ou mínimo, você pode começar usando os dois níveis de preços de nível básico, Gratuito e Compartilhado, que são hospedados em instâncias compartilhadas. Para testar seu aplicativo em instâncias dedicadas com melhor desempenho, você pode atualizar para a camada Básica , que suporta aplicativos Windows e Linux.

Nota

Preços de Desenvolvimento/Teste do Azure Para testar cargas de trabalho de pré-produção que exigem camadas mais altas (todas as camadas, exceto Isoladas), os assinantes do Visual Studio também podem aproveitar os Preços de Desenvolvimento/Teste do Azure, que oferecem descontos significativos.

Tanto o nível Gratuito e Compartilhado , bem como os descontos de Preços de Desenvolvimento/Teste do Azure, não possuem um SLA com suporte financeiro.

Cargas de trabalho de produção

As cargas de trabalho de produção vêm com a recomendação do nível de preço padrão dedicado ou superior. Embora o preço aumente para níveis mais altos, ele também oferece mais memória e armazenamento e hardware de melhor desempenho, proporcionando maior densidade de aplicativos por instância de computação. Isso se traduz em menor contagem de instâncias para o mesmo número de aplicativos e, portanto, menor custo. Na verdade, o Premium V3 (o nível não isolado mais alto) é a maneira mais econômica de servir seu aplicativo em escala. Para aumentar a economia, você pode obter descontos profundos em reservas Premium V3.

Nota

O Premium V3 suporta contêineres Windows e Linux.

Depois de escolher o nível de preço desejado, você deve minimizar as instâncias ociosas. Em uma implantação em expansão, você pode desperdiçar dinheiro em instâncias de computação subutilizadas. Você deve configurar o dimensionamento automático, disponível na camada Standard e superior. Ao criar agendas de expansão, bem como regras de expansão baseadas em métricas, você paga apenas pelas instâncias de que realmente precisa a qualquer momento.

Reservas do Azure

Se você planeja utilizar um número mínimo conhecido de instâncias de computação por um ano ou mais, aproveite a camada Premium V3 e reduza drasticamente o custo da instância, reservando essas instâncias em incrementos de 1 ou 3 anos. A economia de custos mensal pode chegar a 55% por instância. São possíveis dois tipos de reservas:

  • Windows (ou agnóstico de plataforma) Pode aplicar-se a instâncias Windows ou Linux na sua subscrição.
  • Específico do Linux Aplica-se apenas a instâncias Linux na sua subscrição.

O preço da instância reservada aplica-se às instâncias aplicáveis na sua subscrição, até ao número de instâncias reservadas. As instâncias reservadas são uma questão de faturamento e não estão vinculadas a instâncias de computação específicas. Se você executar menos instâncias do que as reservadas em qualquer momento durante o período de reserva, ainda pagará pelas instâncias reservadas. Se você executar mais instâncias do que as reservadas em qualquer momento durante o período de reserva, pagará o custo acumulado normal para as instâncias adicionais.

O nível Isolado (ambiente do Serviço de Aplicativo) também oferece suporte a reservas de 1 e 3 anos a preços reduzidos. Para obter mais informações, consulte Como os descontos de reserva se aplicam ao Serviço de Aplicativo do Azure.

Monitorizar os custos

Ao usar os recursos do Azure com o Serviço de Aplicativo, você incorre em custos. Os custos unitários de uso de recursos do Azure variam de acordo com os intervalos de tempo (segundos, minutos, horas e dias). Assim que o uso do Serviço de Aplicativo é iniciado, os custos são incorridos e você pode ver os custos na análise de custos.

Ao usar a análise de custos, você visualiza os custos do Serviço de Aplicativo em gráficos e tabelas para diferentes intervalos de tempo. Alguns exemplos são por dia, mês atual e anterior, e ano. Você também visualiza os custos em relação aos orçamentos e custos previstos. Mudar para visualizações mais longas ao longo do tempo 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.

Para exibir os custos do Serviço de Aplicativo na análise de custos:

  1. Inicie sessão no portal do Azure.
  2. Abra o escopo no portal do Azure e selecione Análise de custos no menu. Por exemplo, aceda a Subscrições, selecione uma subscrição na lista e, em seguida, selecione Análise de custos no menu. Selecione Escopo para alternar para um escopo diferente na análise de custos.
  3. Por padrão, o custo dos serviços é mostrado no primeiro gráfico de rosquinhas. Selecione a área no gráfico rotulada Serviço de Aplicativo.

Os custos mensais reais são mostrados quando você abre inicialmente a análise de custos. Aqui está um exemplo mostrando todos os custos mensais de uso.

Exemplo mostrando os custos acumulados de uma assinatura

Para restringir os custos de um único serviço, como o Serviço de Aplicativo, selecione Adicionar filtro e, em seguida, selecione Nome do serviço. Em seguida, selecione Serviço de Aplicativo.

Aqui está um exemplo que mostra os custos apenas para o Serviço de Aplicativo.

Exemplo mostrando custos acumulados para ServiceName

No exemplo anterior, vê o custo atual do serviço. Os custos por regiões do Azure (locais) e os custos do Serviço de Aplicativo 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.

Os orçamentos podem ser criados com filtros para recursos ou serviços específicos no Azure se você quiser mais granularidade presente em seu monitoramento. Os filtros ajudam a garantir que você não crie acidentalmente novos recursos que custam dinheiro extra. 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. Isso é útil quando você precisa ou outras pessoas para fazer mais análise de dados 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.

Próximos passos