من الناحية الطوبولوجية، تعد حلول Azure Internet-of-Things (IoT) مجموعة من الأصول والمكونات مقسمة عبر أجهزة IoT النظام الأساسي لـ IoTوتطبيقات IoT. الأحداث ونتائج التحليلات والإجراءات هي تدفق البيانات ومعالجة المسارات التي تحدث عبر هذه الأجزاء الهيكلية.
توضح هذه المقالة خصائص جهاز IoT والنظام الأساسي والتطبيق. تتناول المقالة أيضا بوابات IoT Edge وتصديق النظام الأساسي لـ IoT والمصادقة والبروتوكولات والتزويد.
أجهزة IoT والنظام الأساسي والتطبيقات
أجهزة IoT هي الأشياء الفعلية أو الظاهرية التي ترسل الأحداث إلى تطبيقات IoT وتتلقى الأوامر منها. تعني مصطلحات الشيء و الجهاز جهازا متصلا في حل IoT.
يحتوي جهاز IoT على واحدة أو أكثر من الخصائص التالية:
- تمتلك هوية فريدة تميزها داخل الحل.
- يحتوي على خصائص، أو حالة، يمكن للتطبيقات الوصول إليها.
- يرسل الأحداث إلى النظام الأساسي لـ IoT للتطبيقات للعمل عليها.
- يتلقى أوامر من التطبيقات لتنفيذها.
النظام الأساسي لـ IoT هو مجموعة من الخدمات التي تسمح للأجهزة والتطبيقات بالاتصال والتواصل مع بعضها البعض. يتكون النظام الأساسي لـ Azure IoT عادة من Azure IoT Hub وخدمات توجيه الأحداث مثل Azure Event Hub.
النظام الأساسي لـ IoT على الأقل:
- يؤمن الوسطاء الاتصاليةوالمصادقةوالاتصال بين الأجهزة والتطبيقات الموثوق بها.
- إنشاء نتيجة تحليلات سياقية حول الأحداث الواردة لتحديد توجيه الأحداث إلى نقاط النهاية.
التطبيقات هي مجموعة من الخدمات والمكونات الخاصة بالسيناريوهات الفريدة لحل IoT. عادة ما تحتوي تطبيقات IoT على:
- مزيج من Azure أو خدمات أخرى للحساب والتخزين ونقاط نهاية الحدث، جنبا إلى جنب مع منطق أعمال التطبيق الفريد.
- حدث سير عمل الأحداث لتلقي أحداث الجهاز الوارد ومعالجتها.
- إجراءات سير العمل لإرسال الأوامر إلى الأجهزة أو العمليات الأخرى.
المساهمون
تحتفظ Microsoft بهذه المقالة. وهي مكتوبة في الأصل من قبل المساهمين التاليين.
الكاتب الرئيسي:
- Jason Wadsworth | مهندس البرامج الرئيسي