الانتظار ومعالجة عمليات الذكاء الاصطناعي باستخدام Azure Service Bus

متوسط
المطور
ناقل خدمة Azure

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

الأهداف التعليمية

بعد إِكمال هذه الوحدة، ستتمكن من القيام بما يلي:

  • اشرح كيف يقوم Azure Service Bus بفصل مكونات تطبيقات الذكاء الاصطناعي وتحديد متى يجب تطبيق أنماط الرسائل مثل مستوى التحميل، المستهلكين المتنافسين، والنشر-الاشتراك.
  • اختر بين قوائم انتظار حافلات الخدمة والمواضيع التي تحتوي على اشتراكات بناء على ما إذا كان سير عمل الذكاء الاصطناعي يتطلب معالجة لمستهلك واحد أو توزيع لعدة مستهلكين.
  • هيكل رسائل ناقل الخدمة لأحمال العمل الذكاء الاصطناعي، بما في ذلك تسلسل الأوامر ومعلمات النموذج، والتعامل مع الحمولات الكبيرة باستخدام نمط التحقق من المطالبات، وتضمين معرفات الارتباط لتتبع الطلبات من البداية إلى النهاية.
  • يعالج الرسائل بشكل موثوق باستخدام وضع الاستقبال بقفل النظر، ويتعامل مع الرسائل السامة عبر قوائم انتظار الحروف الميتة، ويراقب قائمة الانتظار للاستدلالات الفاشلة.

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

قبل البدء في هذه الوحدة ، يجب أن يكون لديك:

  • خبرة في البرمجة بلغات مثل Python أو JavaScript أو C #.
  • الفهم الأساسي لخدمات Azure ومفاهيم الحوسبة السحابية.
  • الإلمام بمفاهيم الرسائل غير المتزامنة وأنماط الأنظمة الموزعة.