Zum Hauptinhalt springen

Stripe + AWS EventBridge

Payment-Events ohne Server.

Schluss mit fragilen Webhook-Servern. Stripe sendet Payment-Events direkt an Amazon EventBridge — und von dort fächern wir sie serverlos auf Lambda, SNS und SQS auf. Keine öffentlichen Endpoints, keine Wartung, automatische Skalierung.

0Webhook-Server
Fan-out1 Event → n Aktionen
CDKInfrastructure as Code
Stripe Certified Professional

Warum Webhooks Schmerzen machen

Der Webhook-Server ist das Risiko.

Jeder selbstgebaute Webhook-Empfänger ist ein Single Point of Failure — EventBridge macht ihn überflüssig.

„Mein Webhook-Endpoint war kurz down — Bestellungen verloren."
EventBridge puffert & retriedKein öffentlicher Endpoint, der ausfallen kann
„Bei Lastspitzen bricht mein Server unter den Events zusammen."
Automatische SkalierungLambda + EventBridge skalieren elastisch, ihr zahlt pro Event
„Signatur-Prüfung und Replay-Schutz sind fehleranfällig."
Native Stripe-QuelleEvents kommen vertrauenswürdig aus der Stripe-Partner-Quelle
„Eine Zahlung soll fünf Dinge gleichzeitig auslösen."
Fan-out per RegelEin Event, beliebig viele Ziele — entkoppelt und parallel
infra/lib/payments-stack.ts · AWS CDK
// Stripe-Partner-Event-Bus → Regel → Ziele
new events.Rule(this, 'PaymentSucceeded', {
  eventBus: stripeBus,
  eventPattern: {
    detailType: ['payment_intent.succeeded'],
  },
  targets: [
    new targets.LambdaFunction(sendReceipt),
    new targets.SqsQueue(fulfillment),
    new targets.LambdaFunction(datevExport),
  ],
})

So bauen wir

Infrastruktur, die man liest statt klickt.

Die gesamte Event-Verarbeitung als AWS CDK — Regeln, Lambdas, Queues und Berechtigungen versioniert und reproduzierbar. Genau so betreiben wir auch unsere eigenen Stripe-Stacks.

  • Eine Event-Quelle, beliebig viele Regeln
  • Dead-Letter-Queues für sichere Zustellung
  • CloudWatch-Monitoring & Alarme
  • Least-Privilege-IAM pro Funktion
EventBridge · rule matched

Der Event-Flow — von Stripe bis zur Aktion.

Ein einziges Stripe-Event fächert sich über EventBridge auf beliebig viele Ziele auf — entkoppelt, skalierbar, wartungsfrei.

Stripe Eventpayment_intent.succeeded
Amazon EventBridgeEvent-Bus · Regeln
LambdaMail & Quittung
SQS QueueFulfillment
LambdaDATEV-Export

So richten wir es ein

In vier Schritten von Webhook zu EventBridge.

Schrittweise Migration ohne Big-Bang — bestehende Webhooks können parallel laufen.

  1. Stripe-Partner-Quelle aktivierenIm Stripe-Dashboard EventBridge als Ziel einrichten — ein Klick verbindet euren Stripe-Account mit eurem AWS-Event-Bus.
  2. CDK-Stack deployenWir definieren Regeln, Targets, IAM-Rollen und DLQs als AWS CDK — einmal deployen, danach versioniert wie Code.
  3. Event-Regeln konfigurierenPro Event-Typ (z. B. payment_intent.succeeded) eine Regel mit beliebig vielen Zielen — Lambda, SQS, SNS, Step Functions.
  4. Monitoring aktivierenCloudWatch-Dashboards und Alarme für jeden Pfad — ihr seht sofort, wenn Events nicht zugestellt werden.

Im Lieferumfang

Was ihr bekommt.

  • Kein Webhook-Server

    Stripe sendet Events nativ an Amazon EventBridge — keine öffentlichen Endpoints, keine Signatur-Verifizierung, keine Server-Wartung.

    • eventbridge
    • stripe_partner_source
  • Fan-out: 1 Event → n Aktionen

    Eine Zahlung löst beliebig viele Ziele aus — Lambda, SQS, SNS — entkoppelt und parallel, ohne Kopplung zwischen den Diensten.

    • fan-out
    • event_rule
    • targets
  • Infrastructure as Code (CDK)

    Regeln, Lambdas, Queues und Berechtigungen als AWS CDK — versioniert, reviewbar und reproduzierbar. Kein handgeklicktes Konsolen-Setup.

    • aws_cdk
    • iac
    • typescript
  • Dead-Letter-Queues & Retry

    EventBridge puffert und wiederholt Events bei Fehlern. Dead-Letter-Queues fangen unzustellbare Events auf — kein Datenverlust.

    • dlq
    • retry
    • sqs
  • CloudWatch-Monitoring

    Metriken, Alarme und Logs für jeden Event-Pfad — ihr seht sofort, wenn ein Target versagt oder Latenz steigt.

    • cloudwatch
    • alarms
    • logs

Was ein Event auslösen kann

Ein Payment, viele Reaktionen.

Fragen zu EventBridge

Verifizierte Stripe-Zertifizierungen

4× Stripe-zertifiziert – öffentlich nachprüfbar

Wolfgang Müller, Gründer von codehero – jedes Badge ist direkt bei Stripe/credential.net verifizierbar.

Lasst eure Zahlungen für sich arbeiten.

Wir verwandeln Stripe-Events in automatische Workflows — serverlos, skalierbar, wartungsfrei. Festpreis nach Erstgespräch · Antwort in 24 h.