ما تكلفة إنشاء حلول إنترنت الأشياء؟

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

المقال الأصلي - ما تكلفة إنشاء حلول إنترنت الأشياء؟

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

يمكنك حساب التكلفة الدقيقة للحل الخاص بك في آلة حاسبة تكلفة إنترنت الأشياء من Indeema - حساب!

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

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

نظرًا لأننا نتفهم الغرض العام من إنترنت الأشياء إلى جانب الهيكل المشترك المتأصل في منتج الحد الأدنى القابل للتطبيق من إنترنت الأشياء ، فقد حان الوقت لفهم مقدار العمل ومقدار الأموال التي يمكن إنفاقها لتطوير MVP.

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



أولاً ، لنعد قائمة بالأجهزة التي نحتاجها لإنشاء حلنا.

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

في الواقع ، يمكن أن تكون هذه القائمة قابلة للتغيير إلى حد كبير اعتمادًا على الأهداف النهائية في كل حالة معينة. ومع ذلك ، دعنا نأخذ هذه المجموعة باعتبارها مجموعة أدوات أساسية تسمح لنا بفهم التكلفة المحتملة لهذا النوع من الأنظمة.

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

عندما ننظر إلى MVP لدينا من جانب العميل ، فإن المشكلة التي يمكن أن نراها هناك

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

نظرًا لأن أهم ميزات MVP الخاصة بنا هي السرعة والتكلفة المنخفضة للتنفيذ ، فإن الحل الأكثر منطقية يتضمن الخيار الصحيح للوحدات الفرعية لإنشاء نظام إنترنت الأشياء.



نقترح أن تأخذ ESP8266 كوحدة واي فاي قابلة للبرمجة بسبب سعرها المنخفض إلى جانب الخصائص الكافية التي تلبي متطلباتنا. باختصار ، يمكن وصف هذه الوحدة بأنها نظام على الرقاقة (SoC) يستخدم على نطاق واسع لصنع وحدات قابلة للتوصيل بالشبكات اللاسلكية. أنه يحتوي على وحدة متحكم 32 بت (MCU) Tensilica L106 تعمل على 80 ميغاهيرتز (أقصى 160 ميغاهيرتز). يحتوي النظام على إمكانات كافية لشبكة Wi-Fi بسرعة 2.4 جيجاهرتز (802.11 b / g / n ، تدعم WPA / WPA2). نظرًا لأنها مصممة للأجهزة المحمولة والأجهزة القابلة للارتداء ، فإن هيكلها الموفر للطاقة يسمح بثلاثة أوضاع للتشغيل تختلف فيها الأنشطة. يحتوي النظام على تصميم مضغوط للغاية يحتوي على كل ما هو ضروري من مفاتيح الهوائي إلى وحدات إدارة الطاقة في حزمة صغيرة واحدة. يتضمن نطاق درجة حرارة التشغيل الواسع أداء ثابتًا في البيئات الصناعية. يمكن الاطلاع على الخصائص التقنية التفصيلية الأخرى للنظام في موقع الشركة المصنعة.

يمكنك حساب التكلفة الدقيقة للحل الخاص بك في آلة حاسبة تكلفة إنترنت الأشياء من Indeema - حساب!

نحن نقدم استخدام جهاز استشعار درجة الحرارة DS18B20 - مثل مجموعة أدوات Arduino Starter Kit. هذا هو أحدث جهاز استشعار درجة الحرارة الرقمية DS18B20 بسلك واحد من Maxim IC. يمكنها الإبلاغ عن الدرجات C بدقة 9 إلى 12 بت ، -55 درجة مئوية إلى 125 درجة مئوية (± 0.5 درجة مئوية). كل مستشعر لديه رقم تسلسلي فريد 64 بت محفور فيه مما يسمح باستخدام عدد كبير من أجهزة الاستشعار في ناقل بيانات واحد. يعد هذا مكونًا مناسبًا للغاية لإنشاء مختلف مشاريع تسجيل البيانات والتحكم في درجة الحرارة.

عندما يتعلق الأمر بجزء الويب من مشروعنا ، يجب أن يتضمن الحل أقسامًا مرئية ومنطقية (بالإضافة إلى قواعد البيانات) حيث يتم تخصيص الأخير لاتخاذ القرار. يمكن تطبيق طريقتين رئيسيتين لإنشاء جزء الويب:

  • تطوير بنية مخصصة مستقلة من البداية باستخدام تقنيات شائعة مثل Node.js و Angular و React ؛
  • باستخدام حلول IoT المعقدة المستندة إلى مجموعة النظراء مثل Google Cloud و IBM Watson و Amazon AWS و GE Predix

في حالة النهج الثاني ، فإن السؤال الذي يجب اختياره ينشأ على الأرجح. الشيء هو أن أي إجابة عالمية بالكاد ممكن في مثل هذه الحالة. يعتمد الكثير على الهدف النهائي للمشروع ومتطلبات المطورين لأن كل حل سحابة المذكورة أعلاه له تخصصه الضيق في عالم إنترنت الأشياء. على سبيل المثال ، تم تصميم GE Predix لتتوافق مع احتياجات الإنترنت الصناعي للأشياء في الغالب.

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

نقترح استخدام Firebase مع Google Cloud IT Core في حالتنا. يمكننا عمل تصور وكذلك الحفاظ على قاعدة مستخدمينا على Firebase. يمكن استخدام Google Cloud IT Core بدوره لتوفير بيانات درجة الحرارة.

لتطوير MVP لدينا وفقًا للخصائص الموضحة أعلاه ، يجب أن يشمل الفريق التالي:

  • مدير المشروع
  • مصمم
  • مطور مضمن
  • مطور الواجهة الأمامية
  • أخصائي ضمان الجودة

دعنا نشرح لك تشكيلة الفريق لفهم من هو في هذا الفريق.

مدير المشروع هو الشخص الذي يحمل المشروع خلال عملية التطوير بأكملها ويوفر سير عمل مثالي للفريق بأكمله.

على الرغم من أن إنشاء MVP لا يعني تصميمًا متطورًا ، إلا أن التصور البسيط الأساسي ضروري. لهذا السبب يجب أن يعمل المصمم لمدة 24 ساعة عمل.

عندما يتعلق الأمر بمطور مضمن ، فإن المهمة تعني قراءة البيانات الواردة من أجهزة الاستشعار مع نقل البيانات لاحقًا إلى الخادم. تتطلب كلتا العمليتين حوالي 16 ساعة عمل (8 ساعات / لكل منهما).

يمكنك حساب التكلفة الدقيقة للحل الخاص بك في آلة حاسبة تكلفة إنترنت الأشياء من Indeema - حساب!

مطور الواجهة الأمامية هو القيام بمعظم العمل في المشروع. يتضمن العمل إعداد Firebase مع Google Cloud IT Core. الى جانب ذلك ، يجب إنشاء واجهة مستخدم بسيطة. يمكن أن تتطلب حوالي 40 ساعة في المجموع.

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

الآن ، يمكننا تحديد متوسط ​​النطاق السعري الذي يحدد تكلفة أبسط MVP في قطاع إنترنت الأشياء. وفقًا لمعدلات الساعة المقبولة عمومًا لمطوري برامج الاستعانة بمصادر خارجية في جميع أنحاء العالم ، من السهل حساب مقدار تكلفة الحل الموصوف في المناطق المختلفة.

تعتبر أوروبا الشرقية واحدة من وجهات الاستعانة بمصادر خارجية الرائدة في مجال البرمجيات. متوسط ​​سعر الساعة هو 25 - 40 دولار هناك. وهذا يعني أن تكلفة MVP التي تتطلب 110 ساعات للتطوير يمكن أن تتكلف من 2.640 دولار إلى 4.400 دولار عندما يصل المطورون من أوكرانيا إلى المشروع.

يمكن لمطوري الاستعانة بمصادر خارجية من الهند أو الصين تقييم مشروع مماثل عند حوالي 1.980 دولار - 2.640 دولار. ومع ذلك ، في كثير من الحالات ، يكون التوفير الواضح على حساب جودة المشروع الأقل.
ويمكن للمطورين من الولايات المتحدة الأمريكية تقييم هذا العمل بمبلغ 6.600 دولار - 11000 دولار على الأرجح.

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

Source: https://habr.com/ru/post/ar451140/


All Articles