Como os custos do webhook realmente funcionam
A contagem bruta de eventos que você vê em seu painel é não sua contagem de mensagens faturáveis. A maioria dos serviços conta no tentativa de entrega nível - o que significa distribuição e novas tentativas aumentam seu volume:
- Fan-out: 1 evento → N endpoints = N tentativas de entrega. 1 milhão de eventos para 50 endpoints = 50 milhões de tentativas cobradas.
- Novas tentativas: uma taxa de falha de 3% com 3 tentativas adiciona aproximadamente 9% mais tentativas.
- Armazenamento/retenção de log: alguns serviços cobram separadamente para reter cargas de eventos por mais de 7 dias.
A calculadora acima contabiliza novas tentativas. Fan-out é não aplicado por padrão (faria com que a maioria dos serviços gerenciados parecesse caro para casos de uso de endpoint único) — se você se espalhar para muitos clientes, multiplique sua contagem de eventos pela média de endpoints por evento antes de entrar nele.
Svix – melhor experiência de desenvolvedor, custo médio
Svix é o serviço de webhook gerenciado mais popular. Ele gerencia a distribuição nativamente, fornece painéis voltados para o cliente nos quais seus usuários podem fazer login para inspecionar e reproduzir entregas e possui SDKs para todos os principais idiomas. O preço começa em um plano mensal fixo com um excedente por mensagem acima da cota incluída (~US$ 0,99 a US$ 1,25/1 mil mensagens, dependendo do nível).
Ideal para: produtos SaaS onde seus clientes precisam gerenciar suas próprias assinaturas de webhook. O portal white-label é o diferencial.
Hookdeck — gateway de eventos com observabilidade
O Hookdeck fatura por conexões (pares origem → destino) por dia e por eventos ingeridos. É mais um gateway de eventos do que um serviço de webhook puro – ele também lida com ingestão, limitação e filtragem de eventos de entrada. Escalas de preços com conexões ativas; endpoints silenciosos não custam muito.
Melhor para: equipes que precisam transformar, filtrar ou rotear eventos entre serviços, ou que precisam de manipulação de webhook de entrada (captura de eventos do Stripe, Shopify etc.) junto com a entrega de saída.
Faça você mesmo com SQS + Lambda – infraestrutura mais barata, mais trabalho
SQS cobra US$ 0,40/1 milhão de mensagens. Lambda com 128 MB + 200 ms/invocação custa aproximadamente US$ 0,20–0,40/1 milhão. Total: aproximadamente US$ 0,80 a US$ 1,00 por 1 milhão de entregas em computação bruta da AWS. Mas você cria: agendamento de novas tentativas, lógica de distribuição, tratamento de mensagens mortas, armazenamento de carga útil, logs de entrega, disjuntores por endpoint e a UI para depuração. Em 5 milhões de eventos/mês, isso representa uma conta realista da AWS de US$ 200 a 500, mais 10 a 20 horas/mês de manutenção. O ponto de cruzamento onde o DIY economiza dinheiro em comparação com um serviço gerenciado é normalmente em torno de 5 a 10 milhões de eventos/mês.
Ferramentas relacionadas
Custo da fila SQS · Custo da solicitação de API · Custo da pilha de API · Custo gerenciado do Kafka · Custo de saída da nuvem