إنشاء موضوع مخصص أو مجال في Azure Event Grid

توضح هذه المقالة كيفية إنشاء موضوع مخصص أو مجال في Azure Event Grid.

المتطلبات الأساسية

إذا كنت جديدًا على Azure Event Grid، فاقرأ نظرة عامة على Event Grid قبل بدء هذا البرنامج التعليمي.

تسجيل موفر موارد شبكة الأحداث

ما لم تكن قد استخدمت Event Grid من قبل، فستحتاج إلى تسجيل مزود موارد Event Grid. إذا كنت قد استخدمت Event Grid من قبل، فانتقل إلى القسم التالي.

في مدخل Microsoft Azure، قم بالخطوات التالية:

  1. في القائمة اليسرى، حدد Subscriptions.

  2. حدد subscription الذي تريد استخدامه لـ Event Grid من قائمة الاشتراك.

  3. في صفحة Subscription، حدد Resource providers ضمن Settings في القائمة اليسرى.

  4. ابحث عن Microsoft.EventGrid، وتأكد من أن الحالة غير مسجلة.

  5. حدد Microsoft.EventGrid في قائمة الموفرين.

  6. حدد Register في شريط الأوامر.

    Image showing the registration of Microsoft.EventGrid provider with the Azure subscription.

  7. قم بالتحديث للتأكد من تغيير حالة Microsoft.EventGrid إلى Registered.

    Image showing the successful registration of Microsoft.EventGrid provider with the Azure subscription.

إنشاء موضوع مخصص أو مجال

يوفر موضوع Event Grid نقطة نهاية معرّفة من قِبل المستخدم تقوم بنشر الأحداث إليها.

  1. تسجيل الدخول إلى مدخل Azure.

  2. في شريط البحث في الموضوع، اكتب Event Grid Topics، ثم حدد Event Grid Topics من القائمة المنسدلة. لإنشاء مجال، ابحث عن مجالات شبكة الأحداث.

    Screenshot showing the Azure port search bar to search for Event Grid topics.

  3. في صفحة Event Grid Topics أو Event Grid Domains حدد + Create على شريط الأدوات.

    Screenshot showing the Create Topic button on Event Grid topics page.

صفحة الأساسيات

في صفحة Basics من Create Topic أو متصفح Create Event Grid Domain اتبع هذه الخطوات:

  1. حدد اشتراك Azure الخاص بك.

  2. حدد مجموعة موارد، أو حدد إنشاء جديد ، ثم أدخل اسمإلى مجموعة الموارد .

  3. توفير اسم فريد للموضوع أو المجال المخصص. يجب أن يكون الاسم فريدا لأنه ممثل بإدخال نظام أسماء المجالات (DNS). لا تستخدم الاسم الموضح في الصورة. بدلاً من ذلك، قم بإنشاء اسمك الخاص، على أن يكون بين 3 إلى 50 حرفًا، وأن يحتوي فقط على القيم a-z و A-Z و0-9 و "-".

  4. حدد موقع لموضوع Event Grid أو مجالها.

  5. حدد Next: Networking في أسفل الصفحة للتبديل إلى صفحة Networking.

    Screenshot showing the Networking page of the Create Topic wizard.

صفحة Networking

في صفحة Networking في معالج Create Topic أو Create Event Grid Domain، اتبع الخطوات التالية:

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

    Screenshot showing the selection of Public access option on the Networking page of the Create topic wizard.

  2. للسماح بالوصول إلى موضوع أو مجال عبر نقطة نهاية خاصة، حدد الخيار Private access.

    Screenshot showing the selection of Private access option on the Networking page of the Create topic wizard.

  3. اتبع الإرشادات الواردة في قسم إضافة نقطة نهاية خاصة باستخدام مدخل Microsoft Azure لإنشاء نقطة نهاية خاصة.

  4. حدد التالي: الأمان في أسفل الصفحة للتبديل إلى صفحة الأمان.

صفحة الأمان

في صفحة Security في معالج Create Topic أو Create Event Grid Domain، اتبع الخطوات التالية:

  1. لتعيين هوية مدارة يعينها النظام لموضوعك أو مجالك، حدد Enable system assigned identity.

    Screenshot of the Identity page with system assigned identity option selected.

  2. لتعيين هوية معينة من قبل المستخدم، حدد إضافة هوية معينة من قبل المستخدم في قسم الهوية المعينة من قبل المستخدم من الصفحة.

  3. في نافذة تحديد الهوية المعينة للمستخدم ، حدد الاشتراك الذي يحتوي على الهوية المعينة من قبل المستخدم، وحدد الهوية المعينة من قبل المستخدم ، ثم انقر فوق تحديد .

    Screenshot of the Identity page with user assigned identity option selected.

  4. لتعطيل المصادقة المحلية، حدد Disabled. عند القيام بذلك، لا يمكن الوصول إلى الموضوع أو المجال باستخدام مفتاح الوصول ومصادقة SAS، ولكن فقط عبر مصادقة Microsoft Entra.

    Screenshot showing the Advanced tab of Create Topic page when you can disable local authentication.

  5. تكوين الحد الأدنى المطلوب من إصدار أمان طبقة النقل (TLS). لمزيد من المعلومات، راجع تكوين الحد الأدنى من إصدار TLS.

    Screenshot showing the Advanced tab of Create Topic page when you can select the minimum TLS version.

  6. حدد Advanced في أسفل الصفحة للتبديل إلى الصفحة Advanced.

صفحة Advanced

  1. في الصفحة Advanced من معالج Create Topic أو Create Event Grid Domain، حدد مخطط الأحداث التي سيتم نشرها على هذا الموضوع.

    Screenshot showing the selection of a schema on the Advanced page.

  2. بالنسبة لموقع البيانات، حدد ما إذا كنت لا تريد نسخ أي بيانات إلى منطقة أخرى (إقليمية) أو تريد نسخ بيانات التعريف إلى منطقة ثانوية معرفة مسبقا (عبر المناطق الجغرافية).

    Screenshot showing the Data residency section of the Advanced page in the Create Topic wizard.

    يسمح الخيار Cross-Geo بتجاوز الفشل الذي بدأته Microsoft إلى المنطقة المقترنة عند حدوث فشل في المنطقة. لمزيد من المعلومات، راجع التعافي من الكوارث الجغرافية من جانب الخادم في Azure Event Grid. تمارس Microsoft تجاوز الفشل الذي بدأته Microsoft في مواقف نادرة للفشل في موارد شبكة الأحداث من منطقة متأثرة إلى المنطقة المقترنة جغرافيًا المقابلة. لا تتطلب هذه العملية تدخلاً من المستخدم. تحتفظ Microsoft بالحق في تحديد متى سيتم اتخاذ هذا المسار. لا تتضمن الآلية موافقة المستخدم قبل تجاوز موضوع المستخدم أو مجاله. لمزيد من المعلومات، راجع كيف أعمل استرداد من تجاوز الفشل؟.

    إذا حددت الخيار Regional ، يمكنك تحديد خطة التعافي من الكوارث الخاصة بك.

  3. حدد Next: Tags للانتقال إلى صفحة Tags.

صفحة العلامات

لا تحتوي صفحة Tags على حقول خاصة بشبكة الأحداث. يمكنك تعيين علامة (زوج قيمة الاسم) كما تفعل لأي مورد Azure آخر. حدد Next: Review + Create للانتقال إلى علامة صفحة Review + Create.

مراجعة + إنشاء الصفحة

في صفحة Review + create، راجع جميع الإعدادات، وتأكد من نجاح التحقق من الصحة، ثم حدد Create لإنشاء الموضوع أو المجال.

Screenshot showing the Review + create page.

الخطوات التالية

الآن بعد أن عرفت كيفية إنشاء مواضيع أو مجالات مخصصة، تعرف على المزيد حول ما يمكن أن يساعدك Event Grid على القيام به:

اطلع على النماذج التالية للتعرف على كيفية نشر الأحداث واستهلاكها من Event Grid باستخدام لغات برمجة مختلفة.