توصيل أجهزة إنترنت الأشياء ب Azure: مركز إنترنت الأشياء ومراكز الأحداث

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

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

Azure Event Hubs هي خدمة تدفق البيانات الضخمة من Azure. وهي مصممة لسيناريوهات تدفق البيانات عالية الإنتاجية حيث يمكن للعملاء إرسال مليارات الطلبات يوميا. تستخدم مراكز الأحداث نموذجا مستهلكا مقسما لتوسيع نطاق البث الخاص بك ويتم دمجه في خدمات البيانات الضخمة والتحليلات الخاصة ب Azure بما في ذلك Databricks وStream Analytics وADLS وHDInsight. مع ميزات مثل التقاط مراكز الأحداث والتضخيم التلقائي ، تم تصميم هذه الخدمة لدعم تطبيقات وحلول البيانات الضخمة الخاصة بك. بالإضافة إلى ذلك، يستخدم IoT Hub مراكز الأحداث لمسار تدفق القياس عن بعد، لذلك يستفيد حل إنترنت الأشياء الخاص بك أيضا من القوة الهائلة لمراكز الأحداث.

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

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

قدرات إنترنت الأشياء الطبقة القياسية لمركز إنترنت الأشياء الطبقة الأساسية لمركز إنترنت الأشياء مراكز الأحداث
المراسلة من الجهاز إلى السحابة Check Check Check
البروتوكولات: HTTPS ، AMQP ، AMQP عبر webSockets Check Check Check
البروتوكولات: MQTT ، MQTT عبر webSockets Check Check
هوية الجهاز Check Check
تحميل الملفات من الأجهزة Check Check
خدمة توفير الأجهزة Check Check
الرسائل من السحابة إلى الجهاز Check
توأم الجهاز وإدارة الجهاز Check
تدفقات الجهاز (إصدار أولي) Check
IoT Edge Check

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

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

لمزيد من استكشاف إمكانات IoT Hub، راجع دليل مطوري IoT Hub.