AUT
الأتمتة بالأحداث (EventBridge)
0/100
الـproducer مابيعرفش مين هيستلم: بيرمي event على الـbus وخلاص. الـRule بتبص على كل event بـpattern، واللي يطابق يتبعت لكل الـTargets بتوعها (fan-out لحد 5). الـevent اللي مايطابقش ولا rule بيتشال من غير ما حد يعرف.
الخطوة 1/4
PutEvents: ابعت OrderPlaced على الـbus orders: من «ابعت» اختار العيّنة OrderPlaced ودوس PutEvents. هتلاقيه في Events بـmatched = 0 (لسه مفيش rules).
Bus:🕒 08:00:00 UTC0 events · 0 invocations · 0 retries · 0 DLQ
Event bus — orders
Producers
⬆ PutEvents (SDK)
🔏 Webhook ← payments
webhook.payments
event-bus/orders0 rules
مفيش rules على الـbus ده — الـevents بتتشال.
آخر events
الـproducers على اليمين بيرموا events على الـbus · كل rule بتفلتر بـpattern وتبعت لـtargets بتاعتها · دوس على rule عشان تضبطها · الأرقام = deliveries ناجحة / مستنية / DLQ.
الـRule
اختار rule من الـbus، أو اعمل واحدة جديدة.
Rule جديدة
Event patternابعت
PutEvents
عيّنةBus:
detail (JSON)Webhook داخل (Standard Webhooks)
webhook-idعمر الـtimestamp
webhook-id: msg_1 webhook-timestamp: 1775030400 webhook-signature: v1,5nhv2/y7+QFUumX0z96Ki7Upl//CJLyL81MfAiiMBaA=
العالم
Lambda functions
λ charge-cardبيخصم تمن الأوردر من الكارتاتنفّذ 0
مرات
keyTTL (ث)
λ send-receiptبيبعت إيصال بالإيميلاتنفّذ 0
مرات
keyTTL (ث)
λ reserve-stockبيحجز المخزون لكل تحديث في الأوردراتنفّذ 0
مرات
keyTTL (ث)
λ audit-logبيسجّل كل حاجةاتنفّذ 0
مرات
keyTTL (ث)
API destinations
⇄ crm-webhookhttps://crm.example.com/hooks/ordersاستلم 0
مرات
Streams
≋ order-streamlag 0
PartitionsConsumer
محاولاتDLQ
P0 · C0
P1 · C0
P2 · C0
المراقبة
Deliveries (0)
مفيش لسه.
Events (0)
مفيش لسه.
البيانات
SQS queues
Q orders-dlq · 0
فاضية.Q analytics · 0
فاضية.Q fulfilment.fifo · 0
فاضية.Archives
retention (أيام، 0 = دايمًا)
Schema registry
مفيش schemas — ابعت event واعمل Discover.
Webhook endpoints
🔏 payments→ orders · webhook.payments
secrettolerance (ث)

