Um número surpreendente de migrações começa com um palpite aproximado do volume de requisições, em vez de uma medição real, e esse palpite costuma errar em uma de duas direções: ou é conservador demais, levando a um plano que paga por muito mais capacidade do que a usada, ou otimista demais, levando a atingir um limite inesperadamente na primeira semana de tráfego real.
A forma confiável de estimar a cota necessária é medir primeiro o seu uso atual no seu provedor atual, em vez de estimar a partir do número de usuários ou do uso de recursos em abstrato. A maioria dos provedores expõe estatísticas de uso em algum lugar: um painel, uma fatura mensal ou logs que seu próprio aplicativo já mantém. Obter a contagem real de requisições em um período representativo, de preferência incluindo pelo menos um dia de pico, como uma segunda-feira de manhã ou um pico sazonal relevante para o seu negócio, dá um número real para planejar, em vez de um palpite.
Com essa base em mãos, alguns refinamentos importam:
Separe os tipos de chamada se o seu provedor agrupa vários endpoints nos relatórios de uso, já que geocodificação, preenchimento automático e consultas de IP podem ter volumes muito diferentes mesmo dentro da mesma conta, e endpoints diferentes podem acabar em planos diferentes depois de uma migração
Leve o crescimento em conta de forma explícita, aplicando uma margem razoável acima do volume de pico atual em vez de planejar exatamente com os números de hoje, especialmente se o motivo da migração inclui um aumento esperado de tráfego
Verifique se parte do seu volume atual é desperdício redundante ou de novas tentativas, como um preenchimento automático disparando a cada tecla sem um número mínimo de caracteres, já que uma migração é um momento natural para corrigir ineficiências que antes nunca valeram a pena revisar
Com um número real em mãos, compará-lo com a estrutura de cotas do My Geocode é simples. Há 2.500 requisições gratuitas por dia a partir de qualquer endereço sem precisar de chave, e cada chave também recebe 2.500 requisições gratuitas por dia, contadas por rede, seja um /24 IPv4 ou um /48 IPv6, compartilhadas entre o uso com e sem chave a partir dessa rede. Muitos projetos menores e ferramentas internas ficam totalmente dentro dessa cota gratuita quando o volume real medido é verificado, em vez de presumido como maior.
Além da cota gratuita, a escolha é entre o crédito pré-pago a € 0,0001 por requisição ou uma chave Unlimited a € 50 por mês, e o ponto de equilíbrio entre essas duas opções é uma divisão simples: com € 50 dividido por € 0,0001, uma carga acima de 500.000 requisições por mês é onde o Unlimited começa a parecer mais econômico do que o crédito pré-pago, embora a escolha certa também dependa de quanto você valoriza um custo mensal fixo em relação a um custo variável que acompanha exatamente o uso. Toda requisição, independentemente do endpoint ou do host compatível, traz os mesmos cabeçalhos de cota, entre eles X-Quota-Limit, X-Quota-Used e X-Quota-Reset, documentados em /docs/rate-limits/, o que torna o monitoramento contínuo após a migração tão mensurável quanto a estimativa que a precedeu.
Automações no-code construídas sobre uma etapa de geocodificação exigem uma abordagem de migração diferente da usada em código próprio. Veja como lidar com essa troca.
Trocar de fornecedor de dados de localização não é apenas uma decisão técnica. Veja o que revisar do lado do processamento de dados e da privacidade nessa mudança.
Desligar a chave de API de um provedor antigo cedo demais ou tarde demais traz riscos nos dois casos. Veja como aposentar credenciais corretamente quando uma migração estiver concluída.