Custo mensal por gateway
Classificado como o mais barato primeiro para o seu volume. Somente cobranças de solicitação — transferência de dados, cache e WAF são cobrados separadamente.
| Portal | Solicitações de US$/1 milhão | Total mensal | Notas |
|---|
O gateway pode custar mais do que o código por trás dele
As equipes ficam obcecadas com a computação e esquecem o pedágio à sua frente. Um gateway de API cobra uma pequena taxa para cada solicitação que passa — e em grande escala, essas pequenas taxas somam um item de linha que ocasionalmente excede o back-end que ele protege. Um milhão de solicitações por meio da API REST completa da AWS custa cerca de US$ 3,50 em taxas de gateway antes que uma única linha de sua função seja executada; se essa função for um manipulador rápido e fino, o gateway será a parte cara. A maior alavanca que a maioria das equipes não percebe é que a AWS vende dois gateways: a API REST rica em recursos e a API HTTP enxuta por aproximadamente um terço do preço. Se você não estiver usando transformação de solicitação, planos de uso ou outros recursos somente REST, migrar para a API HTTP poderá reduzir sua conta de gateway em cerca de 70% sem nenhuma alteração em seu back-end.
A maneira honesta de raciocinar sobre a economia por solicitação é adicionar o gateway e a computação juntos. Avalie o gateway aqui, avalie o que está por trás dele no calculadora de custo de função sem servidor ou sua plataforma de contêiner e leia o combinado custo por mil solicitações. Esse total - e não apenas a metade - é o que cada chamada de API realmente custa para você, e é o número para basear preços, limites de taxa e decisões de nível gratuito. Para volumes muito altos e roteamento simples, um gateway Cloudflare Workers muitas vezes prejudica os gateways gerenciados o suficiente para mudar completamente a decisão da arquitetura.
Como usar
1. Insira seu volume mensal de solicitações – total de chamadas que chegam ao gateway.
2. Escolha se deseja aplicar o nível gratuito de cada provedor.
3. Leia a tabela de classificação. Observe a lacuna entre AWS REST e HTTP API – para muitos serviços, a troca é a economia mais fácil disponível.
Erros comuns
Usando a API REST quando a API HTTP serviria. Os recursos avançados custam cerca de 3× por solicitação – pague apenas por eles se você usá-los. Esquecendo a transferência de dados. A saída é cobrada além das taxas de solicitação e pode dominar respostas grandes. Ignorando o cache. O cache do gateway reduz a carga de back-end, mas é cobrado por GB-hora – vale a pena apenas para solicitações genuinamente repetidas. Preço do gateway isoladamente. Sempre adicione a computação por trás disso para obter o custo real por chamada.
Perguntas frequentes
Um gateway é mesmo necessário?
Nem sempre. Para um único serviço, você pode expor diretamente um URL de função ou um balanceador de carga e ignorar a taxa de gateway. Os gateways ganham seu custo quando você precisa de autenticação, limitação de taxa, roteamento entre vários serviços, validação de solicitação ou um contrato público estável.
Por que o Cloudflare é muito mais barato?
Um gateway Workers executa sua lógica de roteamento na borda e cobra o tempo de CPU mais uma baixa taxa por solicitação, em vez de um gateway gerenciado premium. É mais barato, mas você mesmo monta mais recursos.
Isto inclui os níveis fixos do Azure?
Modela os preços de consumo (por chamada) da Azure API Management. Os níveis Developer, Basic, Standard e Premium adicionam uma taxa mensal fixa de instância para maior rendimento e recursos – considere-os separadamente se precisar deles.
E quanto aos custos de transferência de dados?
A saída é separada e pode exceder as taxas de solicitação para APIs com muitas respostas. Estime-o no calculadora de custos de saída da nuvem e adicione-o à figura do gateway aqui.
Estimativa apenas. Tarifas baseadas em solicitações; adicione transferência de dados e taxas fixas para um orçamento completo.