سجل المخطط

يخزّن سجل مخطط EventBridge مخطط الأحداث في سجل يمكن بسهولة البحث عنه والوصول إليه من قِبل المطورين الآخرين في مؤسستك، لذلك لا يتعين عليك البحث عن الأحداث وهياكلها يدويًا. يتيح لك السجل أيضًا إنشاء ارتباطات للتعليمات البرمجية للغات البرمجة مثل Java أو Python أو Typescript مباشرة في بيئة التطوير المتكاملة الخاصة بك، بحيث يمكن استخدام الحدث ككائن في التعليمات البرمجية الخاصة بك. عن طريق تشغيل خاصية اكتشاف المخطط لناقل الأحداث، يتم اكتشاف مخططات الأحداث تلقائيًا وإضافتها إلى السجل، ما يلغي الحاجة إلى إنشاء مخطط يدويًا لحدث ما. تكون مخططات جميع خدمات AWS مرئية تلقائيًا في سجل المخطط الخاص بك، وتكون المخططات لتطبيقات SaaS المدمجة مرئية عند تشغيل خاصية اكتشاف المخطط لناقل أحداث شريك SaaS.

ناقل أحداث مُدار بالكامل وقابل للتكيف

Amazon EventBridge هو عبارة عن حافلة أحداث بدون خوادم مُدارة بالكامل وقابلة للتكيف تسمح للتطبيقات بالتواصل باستخدام الأحداث. لا توجد بنية تحتية لإدارتها ولا يوجد سعة لتوفيرها.

التكامل مع SaaS

يمكن أن تتخذ تطبيقات AWS الخاصة بك إجراءات بناءً على الأحداث التي تنشئها تطبيقات SaaS. يتكامل Amazon EventBridge محليًا مع تطبيقات البرمجيات كخدمة (SaaS) من الكثير من الموردين بما فيهم Datadog وOneLogin وPagerDuty وSavyint وSegment وSignalFX وSugarCRM وSymantec وWhispir وZendesk، مع تكاملات إضافية مخطط لها. أنت لا تحتاج إلى إدارة أي إعداد للتكامل مثل المصادقة أو webhooks؛ حيث ستظهر الأحداث من مورِّد SaaS الخاص بك ببساطة في ناقل الأحداث الخاص بك.

أكثر من 100 هدف ومصدر مدمج للأحداث

يتكامل Amazon EventBridge مباشرة مع أكثر من 90 مصدر للأحداث وأكثر من 15 هدف، بما في ذلك AWS Lambda وAmazon SQS وAmazon SNS وAWS Step Functions وAmazon Kinesis Data Streams وAmazon Kinesis Data Firehose وأكثر من ذلك، مع مصادر وأهداف إضافية مخطط لها. تقوم جميع اتصالات API المغيرة (أي جميع الاتصالات ما عدا صف* وادرج* واحصل*) عبر جميع خدمات AWS بإنشاء أحداث من خلال AWS CloudTrail.

قم بإرسال الأحداث من تطبيقاتك الخاصة

يمكنك استخدام Amazon EventBridge كحافلة مركزية للأحداث من أجل تطبيقات المؤسسات الخاصة بك وخدماتها المصغرة. يمكنك إرسال الأحداث من تطبيقاتك الخاصة إلى حافلة أحداث عبر PutEvents API الخاص بالخدمة. يمكن للتطبيقات الأخرى استلام الأحداث من خلال أي من خدمات أهداف AWS الكثيرة المدعومة.

أهداف الأحداث المفصولة ومصادرها

يُسهل Amazon EventBridge لك إنشاء تصاميم التطبيقات المستندة إلى أحداث. يمكن للتطبيقات أو الخدمات المصغرة أن تنشر أحداث لحافلة الأحداث دون أن تكون على دراية بالمشتركين. يمكن أن تشترك التطبيقات أو الخدمات المصغرة في الأحداث دون أن تكون على دراية بالناشر. يسمح الفصل للفرق بالعمل بشكل مستقل، مما يؤدي إلى تطوير أسرع ومرونة محسنة.

تصفية الحدث

يمكنك تصفية الأحداث مع القواعد. تطابق القاعدة الأحداث الواردة لحافلة أحداث محددة وتوجهها إلى الأهداف للمعالجة. يمكن لقاعدة واحدة أن تقوم بالتوجيه للعديد من الأهداف، وتتم معالجة كل منها بالتوازي. تسمح القواعد لمختلف مكونات التطبيق أن تبحث عن الأحداث التي تهمها وتعالجها. يمكن للقاعدة أن تخصص حدث ما قبل أن يتم إرساله إلى الهدف عن طريق المرور بمناطق محددة فقط أو عن طريق استبداله بثابت. يمكنك أيضًا أن تمتلك العديد من القواعد التي تتطابق على نفس الحدث، لذلك يمكن لمختلف الخدمات المصغرة والتطبيقات أن تختار مطابقة الأحداث بناء على عوامل تصفية محددة.

تسليم موثوق به للأحداث

يوفر Amazon EventBridge تسليم من نوع مرة واحدة على الأقل إلى الأهداف، بما في ذلك إعادة المحاولة مع إمكانية التراجع المطرد لمدة تصل إلى 24 ساعة. يتم تخزين الأحداث لفترة طويلة عبر العديد من مناطق توافر الخدمات (AZs)، وهو ما يوفر ضمانًا إضافيًا أن يتم تسليم أحداثك إلى وجهتها. يوفر Amazon EventBridge أيضًا توافر بنسبة 99.9% لاتفاقية مستوى الخدمة (SLA)، وهو ما يؤكد على مقدرة تطبيقاتك على الوصول إلى الخدمة بشكل موثوق به.

الاستجابة التلقائية للتغييرات التشغيلية في خدمات AWS

يوسع Amazon EventBridge سابقته Amazon CloudWatch Events ليوفر تدفقًا في الوقت شبه الفعلي لأحداث النظام التي تصف التغيرات في مواردك على AWS. يتيح لك إمكانية الاستجابة بسرعة للتغيرات في التشغيل واتخاذ إجراء تصحيحي. تكتب ببساطة قواعد لتوضيح الأحداث التي تهم تطبيقك والإجراءات الآلية التي يتم اتخاذها عندما تتطابق قاعدة مع حدث. يمكنك مثلاً تعيين قاعدة لتشغيل أحد وظائف AWS Lambda لتصحيح مشكلة ما أو الإخطار بموضوع Amazon Simple Notification Service (SNS) لتنبيه أحد المقدمين.

الأحداث المجدولة

يمكنك إعداد أحداث مجدولة باستخدام البناء اللغوي لـUnix cron. يتم إنشاء الأحداث المجدولة بشكل دوري وتقوم بتشغيل أي من خدمات AWS المستهدفة المدعومة.

المراقبة والتدقيق

يمكنك مراقبة حافلة الحدث الخاصة بك باستخدام مقاييس Amazon CloudWatch مثل عدد المرات التي يتطابق فيها الحدث مع القاعدة، أو عدد المرات التي يتم تشغيل الهدف فيها. يمكنك استخدام Amazon CloudWatch Logs لتخزين الأحداث التي تم تشغيلها في بيئتك ومراقبتها وتحليلها. يمكّنك AWS CloudTrail من مراقبة الاتصالات التي تم إجراؤها لـAPI الخاص بـAmazon EventBridge.

الأمان والامتثال

يتكامل Amazon EventBridge مع AWS Identity and Access Management (IAM) لكي تتمكن من التحكم في المستخدمين والموارد التي تحصل على إذن للوصول إلى بياناتك وكيف يمكنهم الوصول إليها. يدعم EventBridge نقاط نهاية VPC والتشفير في النقل باستخدام TLS 1.2. يتوافق Amazon EventBridge مع GDPR وSOC وISO وDoD CC SRG وFedRamp ومؤهل كذلك لـHIPAA.

ادفع لكل حدث

الأحداث التي تنشئها خدمات AWS مجانية. أنت تدفع فقط مقابل الأحداث التي تم إنشاؤها من قبل تطبيقاتك الخاصة أ تطبيقات SaaS (اطلع على التسعير هنا).

Product-Page_Standard-Icons_01_Product-Features_SqInk
تعرّف على المزيد حول تسعير المنتج

قم بزيارة صفحة تسعير Amazon EventBridge.

تعرّف على المزيد 
Product-Page_Standard-Icons_03_Start-Building_SqInk
ابدأ في البناء في وحدة التحكم

ابدأ التطوير باستخدام Amazon EventBridge في وحدة الإدارة في AWS.

تسجيل الدخول 
Product-Page_Standard-Icons_02_Sign-Up_SqInk
تعرّف على المزيد في الوثائق

احصل على فهمًا أعمق لـEventBridge في دليل المطور.

تعرّف على المزيد