مشاركة عبر


اختيار خدمة Azure IoT

توفر لك خدمات وتقنيات Azure IoT خيارات لإنشاء مجموعة واسعة من حلول IoT التي تمكن التحول الرقمي لمؤسستك. توضح هذه المقالة خدمات وتقنيات Azure IoT مثل:

  • عمليات Azure IoT
  • Azure Device Registry
  • Azure IoT Operations SDKs
  • Azure IoT Hub
  • انقر فوق خدمات تكوين إعدادات تشغيل الخدمة لجهاز مركز إنترنت الأشياء في Azure
  • تحديث جهاز Azure ل IoT Hub
  • Azure IoT Edge
  • Azure Digital Twins
  • Azure IoT Central
  • Azure Event Grid
  • أجهزة Azure IoT ومجموعات SDK للخدمة
  • Azure IoT التوصيل والتشغيل
  • Microsoft Defender لإنترنت الأشياء

اختيار نوع حل

تصف المقالة ما هو Azure IoT؟ فئتين رئيسيتين من حلول إنترنت الأشياء:

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

حلول إنترنت الأشياء الهجينة ممكنة أيضا تجمع بين مكونات السحابة والحافة.

يحدد اختيارك لنوع الحل خدمات وتقنيات Azure IoT التي يمكنك استخدامها. على سبيل المثال، لإنشاء حل قائم على الحافة، عادة ما تستخدم عمليات Azure IoT، للحل المستند إلى السحابة الذي تستخدمه عادة Azure IoT Hub.

تصف الأقسام اللاحقة دور خدمات وتقنيات Azure IoT المختلفة في الحلول المستندة إلى السحابة والمستندة إلى الحافة والمختلطة.

نهج السحابة التكيفية

هناك طريقة أخرى لتصنيف حلول إنترنت الأشياء وهي ما إذا كانت تتبنى نهج السحابة التكيفية . يوحد نهج السحابة التكيفية الفرق المنعزلة والمواقع الموزعة والأنظمة المتباينة في نموذج عمليات وأمان وتطبيق وبيانات واحد. يمكنك هذا الأسلوب من استخدام نفس تقنيات السحابة الذكاء الاصطناعي لإدارة ومراقبة حلول IoT المستندة إلى الحافة والمستندة إلى السحابة والمختلطة.

مثال على كيفية استخدام Azure IoT Operations لنهج السحابة التكيفية هو استخدامه للخدمات التي تدعم Azure Arc لإدارة الموارد المستندة إلى الحافة ومراقبتها مثل الأصول وتدفقات البيانات. يتم عرض هذه الموارد المستندة إلى الحافة في مدخل Azure كموارد فردية مستندة إلى السحابة يمكنك إدارتها ومراقبتها باستخدام أدوات Azure القياسية.

في المقابل، لا يتم عرض الأجهزة وتعريفات التوجيه في IoT Hub كموارد فردية في مدخل Microsoft Azure ولكنها جزء من مورد IoT Hub. الطريقة الوحيدة لإدارة ومراقبة هذه الموارد هي من خلال IoT Hub.

عمليات Azure IoT

استخدم Azure IoT Operations لإنشاء حل إنترنت الأشياء المستند إلى الحافة الذي يتبع نهج السحابة التكيفية.

عمليات Azure IoT هي وحدة بيانات موحدة للحافة. إنها مجموعة من خدمات البيانات المعيارية والقابلة للتطوير والمتاحة بشكل كبير والتي تعمل على مجموعات Kubernetes الحافة التي تدعم Azure Arc مثل AKS Edge Essentials. فهو يتيح التقاط البيانات من أنظمة مختلفة ويتكامل مع تطبيقات نمذجة البيانات مثل Microsoft Fabric لمساعدة المؤسسات على نشر metaverse الصناعي.

لمعرفة المزيد، راجع ما هي عمليات Azure IoT؟.

Azure Device Registry

حاليا، يعد Azure Device Registry عادة جزءا من حل إنترنت الأشياء المستند إلى الحافة الذي يستخدم Azure IoT Operations ويتبع نهج السحابة التكيفية. تكامل Azure Device Registry مع Azure IoT Hub حاليا قيد المعاينة.

Azure Device Registry هي خدمة خلفية تمكن إدارة الأصول والأجهزة في الحل الخاص بك باستخدام Azure Resource Manager. سجل جهاز Azure:

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

لمعرفة المزيد، راجع ما هي إدارة الأصول في عمليات Azure IoT.

Azure IoT Operations SDKs (معاينة)

تمكنك Azure IoT Operations SDKs من إنشاء حل IoT مخصص قائم على الحافة يستخدم عمليات Azure IoT.

تعد Azure IoT Operations SDKs مجموعة من الأدوات والمكتبات عبر لغات متعددة مصممة للمساعدة في تطوير التطبيقات لعمليات Azure IoT. يمكن استخدام SDKs لإنشاء تطبيقات آمنة ومتاحة للغاية على الحافة، والتي تتفاعل مع عمليات Azure IoT لتنفيذ عمليات مثل اكتشاف الأصول وترجمة البروتوكول وتحويل البيانات.

لمعرفة المزيد، راجع Azure IoT Operations SDKs.

Azure IoT Hub

استخدم Azure IoT Hub لإنشاء حل إنترنت الأشياء المستند إلى السحابة.

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

لمعرفة المزيد، راجع ما هو Azure IoT Hub؟.

خدمة توفير جهاز Azure IoT Hub (DPS)

DPS هو عادة جزء من حل IoT المستند إلى السحابة الذي يستخدم IoT Hub أو IoT Central.

DPS هي خدمة مساعدة ل IoT Hub تتيح توفير أجهزة IoT بدون لمس وفي الوقت المناسب إلى مركز IoT دون الحاجة إلى تدخل بشري. العديد من الخطوات اليدوية التي تشارك تقليديًا في عملية التوفير مؤتمتة مع خدمة توفير الأجهزة لتقليل الوقت لتوزيع أجهزة IoT وتقليل خطر الخطأ اليدوي. يمكن ل DPS توفير الأجهزة التي تستخدم شهادات X.509 ووحدات النظام الأساسي الموثوق بها. تستخدم تطبيقات IoT Central مثيل DPS داخلي لإدارة اتصالات الجهاز.

لمعرفة المزيد، راجع ما هي خدمة توفير جهاز Azure IoT Hub؟.

تحديث جهاز Azure ل IoT Hub

عادة ما يكون تحديث الجهاز ل IoT Hub جزءا من حل IoT المستند إلى السحابة الذي يستخدم IoT Hub.

Azure Device Update ل IoT Hub هي خدمة تمكنك من نشر التحديثات عبر الهواء لأجهزة IoT الخاصة بك، بما في ذلك أجهزة Azure IoT Edge. يوفر تحديث الجهاز توزيعا محسنا للتحديث وعمليات مبسطة من خلال التكامل مع Azure IoT Hub، ما يجعل من السهل اعتماد أي حل قائم على IoT Hub.

لمعرفة المزيد، راجع ما هو تحديث الجهاز ل IoT Hub؟.

Azure IoT Edge

عادة ما يكون IoT Edge جزءا من حل IoT المختلط الذي يستخدم IoT Hub أو IoT Central.

Azure IoT Edge هو وقت تشغيل يركز على الجهاز يمكنك من نشر وتشغيل ومراقبة أحمال عمل Linux المعبأة في حاويات على الحافة، ما يجعل التحليلات أقرب إلى أجهزتك للحصول على رؤى أسرع واتخاذ القرار دون اتصال. يمكن أن يعمل IoT Edge أيضا كبوابة للأجهزة التي لا يوجد بها اتصال بالإنترنت وترجمة بروتوكول. IoT Edge هي ميزة من ميزات Azure IoT Hub وتتكامل أيضا مع Azure IoT Central.

لمعرفة المزيد، راجع ما هو Azure IoT Edge.

Azure Digital Twins

عادة ما تكون خدمة Azure Digital Twins جزءا من حل IoT المستند إلى السحابة الذي يستخدم IoT Hub.

Azure Digital Twins هو نظام أساسي كخدمة (PaaS) يتيح إنشاء رسوم بيانية مزدوجة تستند إلى نماذج رقمية لبيئات بأكملها، والتي يمكن أن تكون المباني والمصانع والمزارع وشبكات الطاقة والسكك الحديدية والملاعب والمزيد - حتى مدن بأكملها. يمكن استخدام Azure Digital Twins لتصميم بنية Digital Twins تمثل أجهزة IoT الفعلية في حل سحابي أوسع، والتي تتصل بتوائم جهاز IoT Hub لإرسال البيانات المباشرة وتلقيها.

لمعرفة المزيد، راجع ما هو Azure Digital Twins؟.

Azure IoT Central

استخدم Azure IoT Central لإنشاء حل إنترنت الأشياء المستند إلى السحابة. لا يتبع IoT Central نهج السحابة التكيفية.

IoT Central هو نظام أساسي لتطبيق IoT كخدمة (aPaaS) يقلل من عبء وتكلفة تطوير حلول IoT وإدارتها وصيانتها. لتبسيط تطوير بنية أساسية معقدة ومتطورة باستمرار لإنترنت الأشياء، يتيح لك IoT Central تركيز جهودك على تحديد تأثير الأعمال الذي يمكنك إنشاؤه باستخدام دفق بيانات IoT. تتيح لك واجهة مستخدم الويب توصيل الأجهزة بسرعة ومراقبة ظروف الجهاز وإنشاء القواعد وإدارة الأجهزة وبياناتها طوال دورة حياتها وتوجيه رسائل الجهاز اختياريا إلى الخدمات السحابية الأخرى للتخزين أو التحليل أو المعالجة.

لمعرفة المزيد، راجع ما هو Azure IoT Central؟.

Azure Event Grid

حاليا، عادة ما يكون Azure Event Grid جزءا من حل IoT مختلط يستخدم Azure IoT Operations أو IoT Hub أو IoT Central.

Azure Event Grid هي خدمة توزيع رسائل Pub Sub قابلة للتطوير ومدارة بالكامل توفر أنماط استهلاك مرنة للرسائل باستخدام بروتوكولات MQTT وHTTP. باستخدام Azure Event Grid، يمكنك إنشاء مسارات بيانات مع بيانات الجهاز، ودمج التطبيقات، وإنشاء بنيات بلا خادم تستند إلى الحدث. تمكن Event Grid العملاء من نشر الرسائل والاشتراك فيها عبر بروتوكولات MQTT v3.1.1 وv5.0 لدعم حلول IoT. من خلال HTTP، تمكنك Event Grid من إنشاء حلول تستند إلى الحدث حيث تعلن خدمة الناشر عن تغييرات حالة النظام (الأحداث) لتطبيقات المشتركين.

تسمح لك عمليات Azure IoT بالاتصال ب Event Grid ووسطاء MQTT الآخرين المستندين إلى السحابة. على سبيل المثال، يمكنك إعداد جسر MQTT ثنائي الاتجاه بين وسيط Azure IoT Operations MQTT وAzure Event Grid.

يمكن أن يتكامل IoT Hub وIoT Central مع Azure Event Grid لتمكين عملك من التفاعل بسرعة مع الأحداث الهامة. على سبيل المثال، يمكنك التفاعل مع أحداث IoT Hub باستخدام Event Grid لتشغيل الإجراءات.

لمعرفة المزيد، راجع ما هي Azure Event Grid؟

أجهزة Azure IoT ومجموعات SDK للخدمة

يمكنك جهاز Azure IoT وSDK للخدمة من إنشاء حل IoT مخصص قائم على السحابة يستخدم IoT Hub أو IoT Central.

  • تساعدك مجموعات SDK لجهاز Azure IoT على مواجهة تحديات توصيل الأجهزة بشكل آمن وموثوق ب IoT Hub أو IoT Central باستخدام بروتوكولات مثل MQTT وAMQP.
  • تحتوي مجموعات SDK لخدمة Azure IoT على تعليمات برمجية لتسهيل إنشاء التطبيقات التي تتفاعل مباشرة مع IoT Hub لإدارة الأجهزة والأمان.
  • تساعدك حزم SDK لإدارة IoT Hub على إنشاء تطبيقات خلفية تدير مراكز IoT في اشتراك Azure الخاص بك.
  • توفر مجموعات SDK لجهاز DPS تطبيقات لواجهة برمجة تطبيقات التسجيل وغيرها من التطبيقات التي تستدعيها الأجهزة لتوفيرها من خلال DPS في IoT Hub أو IoT Central.
  • تساعدك مجموعات SDK لخدمة DPS على إنشاء تطبيقات خلفية لإدارة عمليات التسجيل وسجلات التسجيل في مثيلات DPS.
  • تساعدك مجموعات SDK لإدارة DPS على إنشاء تطبيقات خلفية تدير مثيلات DPS وبيانات التعريف الخاصة بها في اشتراك Azure الخاص بك.

لمعرفة المزيد، راجع مجموعات SDK لجهاز وخدمة Azure IoT.

Azure IoT التوصيل والتشغيل

Azure IoT Plug and Play هو نموذج برمجة يمكنك من إنشاء حل IoT مستند إلى السحابة يستخدم IoT Hub أو IoT Central.

يتيح IoT Plug and Play لمنشئي الحلول دمج أجهزة IoT مع حلولهم دون أي تكوين يدوي. في صميم IoT Plug and Play، يوجد نموذج جهاز يستخدمه الجهاز للإعلان عن قدراته لخدمة تمكين IoT Plug and Play مثل IoT Central أو Azure Digital Twins. يمكنك تحديد نماذج وواجهات IoT Plug and Play باستخدام لغة تعريف التوائم الرقمية (DTDL).

لمعرفة المزيد، راجع ما هو IoT Plug and Play؟.

Microsoft Defender لإنترنت الأشياء

Microsoft Defender for IoT هو حل أمان موحد يساعدك على تأمين حلول إنترنت الأشياء المستندة إلى السحابة والمستندة إلى الحافة والمختلطة.

Microsoft Defender for IoT هو حل أمان موحد تم إنشاؤه خصيصا لتحديد التهديدات والثغرات الأمنية في البنية الأساسية ل IoT والتكنولوجيا التشغيلية (OT). استخدم Defender ل IoT لتأمين بيئة IoT/OT بأكملها، بما في ذلك الأجهزة الموجودة التي قد لا تحتوي على عوامل أمان مضمنة.

يوفر Defender for IoT مراقبة طبقة الشبكة بدون عامل، ويدمج مع كل من المعدات الصناعية وأدوات مركز تشغيل الأمان (SOC).

لمعرفة المزيد، راجع ما هو Microsoft Defender for IoT؟.

خدمات سحابية أخرى

يمكن لكل من الحلول المستندة إلى السحابة والحلول المستندة إلى الحافة استخدام خدمات سحابية أخرى لتوفير المزيد من الوظائف للحل الخاص بك. على سبيل المثال، يمكنك استخدام:

  • خدمات تخزين Azure لتخزين البيانات المجمعة.
  • Azure Stream Analytics لمعالجة بيانات المستشعر في الوقت الفعلي.
  • Azure Functions للاستجابة لأحداث الجهاز.
  • Azure Logic Apps لأتمتة العمليات التجارية.
  • Azure Machine Learning لإضافة التعلم الآلي ونماذج الذكاء الاصطناعي إلى حلك.
  • Microsoft Fabric لتخزين بيانات المستشعر وتحليلها.
  • Microsoft Power BI لتصور بيانات المستشعر.

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

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

للحصول على تجربة عملية، جرب إحدى الخطوات السريعة: