Wie Webhook-Kosten tatsächlich funktionieren
Die rohe Ereignisanzahl, die Sie in Ihrem Dashboard sehen, beträgt nicht die Anzahl Ihrer abrechenbaren Nachrichten. Die meisten Dienste zählen zum Zustellversuch Level – was bedeutet, dass Fan-Out und Wiederholungsversuche Ihre Lautstärke erhöhen:
- Fanout: 1 Ereignis → N Endpunkte = N Zustellversuche. 1 Mio. Ereignisse an 50 Endpunkten = 50 Mio. berechnete Versuche.
- Wiederholungen: Eine Fehlerquote von 3 % bei 3 Wiederholungsversuchen bringt zusätzlich etwa 9 % weitere Versuche mit sich.
- Speicherung/Protokollaufbewahrung: Bei einigen Diensten wird für die Aufbewahrung von Ereignisnutzlasten über 7 Tage hinaus eine gesonderte Gebühr erhoben.
Der obige Rechner berücksichtigt Wiederholungsversuche. Fan-out ist nicht Wird standardmäßig angewendet (dadurch würden die meisten verwalteten Dienste für Einzelendpunkt-Anwendungsfälle teuer aussehen) – wenn Sie viele Kunden erreichen, multiplizieren Sie Ihre Ereignisanzahl mit der durchschnittlichen Endpunkte pro Ereignis, bevor Sie sie eingeben.
Svix – beste Entwicklererfahrung, mittlere Kosten
Svix ist der beliebteste verwaltete Webhook-Dienst. Es verarbeitet Fan-Out nativ, bietet kundenorientierte Dashboards, in die sich Ihre Benutzer einloggen können, um Lieferungen zu überprüfen und abzuspielen, und verfügt über SDKs für alle wichtigen Sprachen. Die Preise beginnen bei einem monatlichen Pauschalplan mit einer Mehrnachricht pro Nachricht über dem enthaltenen Kontingent (ca. 0,99 $ bis 1,25 $/1.000 Nachrichten, je nach Stufe).
Am besten geeignet für: SaaS-Produkte, bei denen Ihre Kunden ihre eigenen Webhook-Abonnements verwalten müssen. Das White-Label-Portal ist das Unterscheidungsmerkmal.
Hookdeck – Event-Gateway mit Observability
Hookdeck rechnet nach Verbindungen (Quelle → Zielpaare) pro Tag und nach aufgenommenen Ereignissen ab. Es handelt sich eher um ein Event-Gateway als um einen reinen Webhook-Dienst – es übernimmt auch die Aufnahme, Drosselung und Filterung eingehender Ereignisse. Preisstaffeln mit aktiven Verbindungen; Leise Endpunkte kosten nicht viel.
Ideal für: Teams, die Ereignisse zwischen Diensten umwandeln, filtern oder weiterleiten müssen oder die neben der ausgehenden Zustellung auch die Verarbeitung eingehender Webhooks (Abfangen von Ereignissen von Stripe, Shopify usw.) benötigen.
Heimwerken mit SQS + Lambda – günstigste Infrastruktur, meiste Arbeit
SQS berechnet 0,40 $/1 Mio. Nachrichten. Lambda bei 128 MB + 200 ms/Aufruf beträgt etwa 0,20–0,40 $/1 Mio. Gesamt: ca. 0,80–1,00 US-Dollar pro 1 Mio. Lieferungen in roher AWS-Rechenleistung. Aber Sie erstellen: Wiederholungsplanung, Fan-Out-Logik, Handhabung unzustellbarer Nachrichten, Nutzlastspeicher, Zustellungsprotokolle, Leistungsschalter pro Endpunkt und die Benutzeroberfläche zum Debuggen. Bei 5 Millionen Ereignissen/Monat sind das realistische 200–500 $ AWS-Rechnung plus 10–20 Stunden/Monat Wartung. Der Schnittpunkt, an dem DIY im Vergleich zu einem Managed Service Geld spart, liegt typischerweise bei etwa 5–10 Millionen Ereignissen/Monat.
Verwandte Tools
Kosten für SQS-Warteschlange · API-Anfragekosten · Kosten für den API-Stack · Kafka-Kosten verwaltet · Kosten für Cloud-Ausgang