Estimativa de custo
Antes de aplicar uma mudança, o portal mostra o impacto estimado no seu gasto. Ele aparece em dois lugares:
- no painel Revisar e aplicar do canvas do ambiente, na seção Impacto estimado, com a variação no mês corrente e no mês cheio, por recurso;
- nos diálogos Escalar e Redimensionar da aplicação, com a variação mensal.
Todo valor vem com o selo Estimativa.
O que entra
A estimativa converte a mudança em quantidades dos recursos medidos e as passa pelo mesmo cálculo de preço da fatura, com os preços e a franquia do seu plano:
- Aplicações: instâncias × CPU × horas e instâncias × memória × horas.
- Volumes: GiB × horas.
- Bancos, caches e filas: os recursos gerenciados do serviço, mais o backup estimado como uma vez o disco.
- Máquinas virtuais, funções e crons: o consumo previsto pelo próprio tipo de recurso.
A base é a projeção do período aberto que já aparece em Custos. A estimativa soma o efeito da mudança nos dias que faltam (mês corrente) e numa janela de 730 horas (mês cheio). Como a franquia restante do seu plano entra no cálculo, uma mudança pequena no começo do mês pode custar zero: o item aparece como "Dentro do incluído".
O que fica de fora
- Banda (transferência de saída): depende do tráfego real, não da configuração.
- Minutos de build: dependem de quantos builds você dispara.
- Impostos e créditos: a estimativa mostra o valor antes de créditos e impostos.
Esses itens continuam sendo cobrados normalmente; a tela avisa que não estão no número.
Pior caso do autoscaling
Quando a aplicação tem escala automática, a estimativa usa o máximo de instâncias da política, não o número atual, e marca o resultado como Pior caso do autoscaling. O custo real fica entre o mínimo e esse valor, conforme a carga.
Teto de gasto
Se a organização tem teto de gasto, a estimativa compara o gasto projetado depois da mudança com o teto:
- Acima de 80%: a tela mostra um aviso.
- Passa do teto: o painel Revisar e aplicar pede uma confirmação marcada ("Entendo que esta mudança passa do meu teto") antes de liberar Aplicar. Com o teto já atingido, a mudança que aumenta consumo nem chega à confirmação: ela é bloqueada com
spending_cap_reached.
Quem vê os valores
Owner e Admin veem os valores em reais. Developer vê as quantidades e o percentual do teto, sem os valores monetários, porque custo é informação comercial da organização.
Diferença para a fatura
A estimativa não é uma promessa de preço. Ela pode diferir da fatura porque:
- o consumo real varia com o uso (banda, builds, picos de autoscaling);
- os preços ou a franquia podem mudar até o fechamento do mês;
- outras mudanças feitas no período alteram a base;
- a estimativa é calculada sobre a projeção atual, que também é uma estimativa.
Consultar a estimativa não cria consumo, linha de custo nem registro de uso. Se a estimativa não puder ser calculada (por exemplo, sem preço vigente), a tela informa "Não foi possível estimar" e a mudança continua possível.
Pela API
POST /api/v1/orgs/{orgId}/cost-estimates # Developer ou acima, até 50 mudanças
GET .../environments/{environmentId}/graph/diff # inclui costImpact