إشعار
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تسجيل الدخول أو تغيير الدلائل.
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تغيير الدلائل.
توفر لك هذه المقالة بعض حالات الاستخدام النموذجية لاستخدام Azure Event Grid.
إشعار
إذا كنت جديدا على Azure Event Grid، فاقرأ مقالة نظرة عامة على Azure Event Grid قبل المتابعة.
حالات استخدام مراسلة MQTT
تمكنك ميزة وسيط MQTT في Azure Event Grid من إنجاز السيناريوهات التالية.
استيعاب بيانات تتبع الاستخدام ل IoT
استيعاب بيانات تتبع الاستخدام باستخدام نمط مراسلة متعدد إلى واحد. على سبيل المثال، استخدم Event Grid لإرسال بيانات تتبع الاستخدام من أجهزة IoT متعددة إلى تطبيق سحابي. يمكن هذا النمط التطبيق من تفريغ عبء إدارة العدد الكبير من الاتصالات مع الأجهزة بشبكة الأحداث.
الأوامر والتحكم
التحكم في عملاء MQTT باستخدام نمط الرسالة request-response (واحد إلى واحد). على سبيل المثال، استخدم Event Grid لإرسال أمر من تطبيق سحابي إلى جهاز IoT.
بث التنبيهات
بث التنبيهات إلى أسطول من العملاء باستخدام نمط المراسلة واحد إلى متعدد . على سبيل المثال، استخدم Event Grid لإرسال تنبيه من تطبيق سحابي إلى أجهزة IoT متعددة. يمكن هذا النمط التطبيق من نشر رسالة واحدة فقط تقوم الخدمة بنسخها نسخا متماثلا لكل عميل مهتم.
دمج بيانات MQTT
دمج البيانات من عملاء MQTT عن طريق توجيه رسائل MQTT إلى خدمات Azure ونقاط النهاية المخصصة من خلال تسليم الدفع أو التسليم. على سبيل المثال، استخدم Event Grid لتوجيه بيانات تتبع الاستخدام من أجهزة IoT إلى مراكز الأحداث ثم إلى Azure Stream Analytics للحصول على رؤى من بيانات تتبع الاستخدام على جهازك.
دفع حالات استخدام التسليم
يسمح لك تسليم الدفع لشبكة الأحداث بتحقيق حالات الاستخدام التالية.
إنشاء حلول بلا خادم تستند إلى الحدث
استخدم Event Grid لإنشاء حلول بلا خادم باستخدام Azure Functions Apps وLogic Apps وAPI Management. يتيح لك استخدام الخدمات بلا خادم مع Event Grid مستوى من الإنتاجية والاقتصاد المجهود والتكامل متفوقا على مستوى نماذج الحوسبة الكلاسيكية حيث يتعين عليك شراء جميع البنية الأساسية المنشورة وإدارتها وتأمينها وصيانتها.
تلقي الأحداث من خدمات Azure
يمكن أن تتلقى Event Grid الأحداث من أكثر من 20 خدمة من خدمات Azure بحيث يمكنك أتمتة عملياتك. على سبيل المثال، يمكنك تكوين Event Grid لتلقي حدث عند إنشاء كائن ثنائي كبير الحجم جديد على حساب تخزين Azure بحيث يمكن لتطبيق انتقال البيانات من الخادم قراءة محتواه ومعالجته. للحصول على قائمة بجميع خدمات وأحداث Azure المدعومة، راجع موضوعات النظام.
تلقي الأحداث من تطبيقاتك
تنشر الخدمة أو التطبيق الخاص بك الأحداث إلى Event Grid التي تقوم بمعالجة التطبيقات المشتركة. تتميز Event Grid بمواضيع مساحة الاسم لمعالجة متطلبات التكامل والتوجيه على نطاق واسع باستخدام نموذج مورد بسيط. يمكنك أيضا استخدام مواضيع مخصصة لتلبية متطلبات التكامل الأساسية والمجالات لنموذج إدارة وتوجيه بسيط عندما تحتاج إلى توزيع الأحداث على مئات أو آلاف المجموعات المختلفة.
تلقي الأحداث من الشريك (موفري SaaS)
يمكن لموفر SaaS متعدد المستأجرين أو النظام الأساسي نشر أحداثه إلى Event Grid من خلال ميزة تسمى Partner Events. يمكنك الاشتراك في تلك الأحداث وأتمتة المهام، على سبيل المثال. الأحداث من الشركاء التالين متاحة حالياً:
- Auth0
- واجهة برمجة تطبيقات Microsoft Graph. من خلال Microsoft Graph API، يمكنك الحصول على الأحداث من معرف Microsoft Entra وMicrosoft Outlook وTeams والمحادثات وتنبيهات الأمان والطباعة العالمية.
- مجموعة قبلية
حالات استخدام تسليم السحب
تسحب ميزات Azure Event Grid تسليم CloudEvents. باستخدام وضع التسليم هذا، يتصل العملاء ب Event Grid لقراءة الأحداث. يمكن تحقيق حالات الاستخدام التالية باستخدام تسليم السحب.
تلقي الأحداث بالسرعة التي تناسبك
يمكن لعملاء واحد أو أكثر الاتصال ب Azure Event Grid لقراءة الرسائل بالسرعة الخاصة بهم. توفر Event Grid للعملاء التحكم الكامل في استهلاك الأحداث. يمكن للتطبيق الخاص بك تلقي الأحداث في أوقات معينة من اليوم، على سبيل المثال. يمكن للحل الخاص بك أيضا زيادة معدل الاستهلاك عن طريق إضافة المزيد من العملاء الذين يقرؤون من Event Grid.
استهلاك الأحداث عبر ارتباط خاص
يمكنك تكوين ارتباطات خاصة للاتصال ب Azure Event Grid لنشر CloudEvents وقراءتها من خلال نقطة نهاية خاصة في شبكتك الظاهرية. تنتقل نسبة استخدام الشبكة بين شبكتك الظاهرية وشبكة الأحداث إلى شبكة Microsoft الأساسية.
هام
تتوفر الروابط الخاصة مع تسليم السحب، وليس مع تسليم الدفع. يمكنك استخدام الارتباطات الخاصة عندما يتصل تطبيقك ب Event Grid لنشر الأحداث أو تلقي الأحداث، وليس عند اتصال Event Grid بخطاف الويب أو خدمة Azure لتسليم الأحداث.
المحتوى ذو الصلة
- نظرة عامة على مراسلة MQTT
- نظرة عامة على تسليم سحب HTTP.
- نظرة عامة على تسليم دفع HTTP.