- IoT प्लेटफार्मों के प्रकार
- 1. हार्डवेयर प्लेटफार्म
- 2. कनेक्टिविटी प्लेटफार्म
- 3. डिवाइस क्लाउड प्लेटफ़ॉर्म
- 4. एंड टू एंड प्लेटफॉर्म
- एक मंच का चयन करते समय विचार करने के लिए कारक
- 1. सेवा का प्रकार / मॉडल
- 2. अनुकूलता
- 3. डोमेन विशेषज्ञता
- 4. संयोजकता
- 5. विश्वसनीयता
- 6. स्केलेबिलिटी
- 7. सुरक्षा
- 8. डिवाइस प्रबंधन और निगरानी सुविधाएँ
- 9. एकीकरण और डेटा हैंडलिंग
- 10. समर्थन
- 11. लागत
गार्टनर की 2017 की एक रिपोर्ट में भविष्यवाणी की गई थी कि 2020 तक, इंटरनेट में जुड़ी " चीजों " की संख्या 20.4 बिलियन से अधिक होगी। लेकिन जिस दर पर IoT समाधान वर्तमान में दुनिया भर में व्यवसायों द्वारा तैनात किए जा रहे हैं, जो खोज रहे हैं कि यह कैसे उनकी प्रक्रियाओं को अनुकूलित करने में मदद कर सकता है, और उद्यमियों द्वारा जो मौजूदा बाजारों को बाधित कर रहे हैं और विविध नवीन समाधानों के साथ नए लोगों को बाहर कर रहे हैं, यह शायद सुरक्षित है यह कहना कि 2020 तक कहीं अधिक संख्या होगी।
जुड़े उपकरणों की संख्या में इस स्थिर विकास के मुख्य सूत्रधार में से एक IoT प्लेटफॉर्म हैं। वे एकीकृत सेवाओं और बुनियादी ढांचे (डेटा भंडारण, कनेक्टिविटी आदि) की एक श्रृंखला प्रदान करते हैं जो आम तौर पर इंटरनेट से "चीजों" को जोड़ने के लिए आवश्यक होती हैं। वे समाधान की तैनाती के लिए आवश्यक कार्य और निवेश की मात्रा को कम करते हुए परियोजना के अधिकांश भारी उठाने को संभालते हैं और अब तक के सबसे सफल IoT समाधानों में से कुछ के पीछे मुख्य कारणों में से एक है।
इसने उन्हें किसी भी IoT समाधान की तैनाती का एक अभिन्न अंग बना दिया है। हालांकि, IoT- एनालिटिक्स की एक रिपोर्ट के मुताबिक, IoT प्लेटफॉर्म मार्केट में तेजी रही है, क्योंकि 2017 की आखिरी गिनती में, IoT प्लेटफॉर्म की संख्या पिछले साल की तुलना में बढ़कर 450, 200 हो गई थी। विकल्पों की यह विशाल मात्रा डेवलपर्स के लिए चुनौतियों का एक अनूठा सेट बनाती है क्योंकि सही मंच चुनना काफी काम बन जाता है। हमने पहले ही IoT के लिए शीर्ष छह हार्डवेयर बोर्डों पर चर्चा की है, लेकिन वे केवल एक प्रकार के IoT प्लेटफॉर्म हैं, आज के लेख में हम विभिन्न प्रकार के IoT प्लेटफार्मों को देखेंगे और उन दोनों के बीच चयन करते समय कारकों पर विचार करेंगे।
IoT प्लेटफार्मों के प्रकार
IoT प्लेटफार्मों को प्रकारों में तोड़ने के सबसे आसान तरीकों में से एक उन्हें सबसे बुनियादी IoT आर्किटेक्चर (नीचे दिखाया गया है) के आधार पर वर्गीकृत करना है ।
मुख्य रूप से 4 मॉड्यूलों को शामिल करने के लिए कौन सा (संभवत: ओवरसाइम्प्लीफाइड) कहा जा सकता है;
- "चीजें" (भौतिक / ठोस हार्डवेयर जैसे स्मार्ट स्विच)
- कनेक्टिविटी जैसे वाईफाई, लोरा
- डिवाइस क्लाउड जैसे AWS, ThingsWrox
- ऐप्स / उपकरण / API
4 वें मॉड्यूल अंत उपकरणों का प्रतिनिधित्व करता है जिन्हें आमतौर पर चीजों के रूप में भी संदर्भित किया जाता है। इसके आधार पर, हम IoT प्लेटफार्मों को चार प्रमुख प्रकारों में वर्गीकृत कर सकते हैं;
- हार्डवेयर प्लेटफार्मों
- कनेक्टिविटी प्लेटफार्म
- डिवाइस क्लाउड प्लेटफ़ॉर्म
- एंड टू एंड प्लेटफॉर्म
1. हार्डवेयर प्लेटफार्म
मैंने इस प्रकार के प्लेटफार्मों को अपने पिछले लेखों में से एक में कवर किया था। वे अनिवार्य रूप से IoT में "चीजों" के डिजाइन और विकास के लिए उपयोग किए जाते हैं। इनमें माइक्रोकंट्रोलर्स और माइक्रोप्रोसेसरों की एक विविध श्रेणी शामिल है, जिनमें विशेष विशेषताएं हैं जो उन्हें कई IoT उपयोग के मामलों के लिए उपयुक्त बनाती हैं। उदाहरणों में दूसरों के बीच कण से बोर्ड शामिल हैं।
2. कनेक्टिविटी प्लेटफार्म
ये मुख्य रूप से प्लेटफ़ॉर्म पर केंद्रित हैं कि कैसे डिवाइस विभिन्न कम बिजली, एनबी-आईओटी से लोरा तक कम लागत वाले दूरसंचार माध्यमों का उपयोग करके इंटरनेट से जुड़े हैं। अच्छे उदाहरणों में सिगफॉक्स, एयरवैंटेज, होलोग्राम और कण शामिल हैं।
3. डिवाइस क्लाउड प्लेटफ़ॉर्म
ये प्लेटफ़ॉर्म अलग-अलग स्वादों में मौजूद हैं और यह वह जगह है जहाँ आपके पास शायद सबसे अधिक खिलाड़ी हैं। वे परंपरागत रूप से कई हजार से लाखों उपकरणों को जोड़ने की क्षमता के साथ डिवाइस डेटा के लिए नेटवर्क के बुनियादी ढांचे और भंडारण स्थान प्रदान करते हैं । इनमें से कुछ प्लेटफ़ॉर्म डेटा एनालिटिक्स और विज़ुअलाइज़ेशन, डिवाइस मॉनिटरिंग / मैनेजमेंट आदि के लिए अतिरिक्त और विभेदी सुविधाएँ प्रदान करते हैं। अच्छे उदाहरणों में शामिल हैं; AWS, PTC's ThingsWrox, Thingspeak, Azure, आदि जानें कि IoT की शुरुआत IoT से कैसे करें।
4. एंड टू एंड प्लेटफॉर्म
ये प्लेटफ़ॉर्म तकनीकी रूप से ऊपर वर्णित अन्य प्लेटफार्मों के सभी प्रयासों को जोड़ते हैं। वे हार्डवेयर प्रदान करते हैं (सीधे या भागीदारी के माध्यम से), कनेक्टिविटी, डिवाइस क्लाउड, सुरक्षा और इंटरनेट से उपकरणों को जोड़ने के लिए आवश्यक हर अन्य चीज। हार्डवेयर के लिए उनकी सेवा की एकीकृत प्रकृति डिवाइस प्रबंधन को उनके साथ एक आसान काम बनाती है। ये प्लेटफ़ॉर्म आपके पहले IoT समाधान को तैनात करते समय उपयोग करने के लिए सर्वोत्तम हैं क्योंकि वे विभिन्न IoT स्टैक और प्लेटफार्मों के संयोजन से जुड़ी जटिलता को दूर करने में मदद करते हैं। इस खंड में प्लेटफार्मों का एक अच्छा उदाहरण पार्टिकल होगा ।
मूल IoT आर्किटेक्चर का उपयोग करके प्रकारों में वर्गीकरण का समर्थन करता है, इन प्लेटफार्मों को IoT वर्टिकल (विशेष उद्योगों से लेकर विशिष्ट प्रकार के क्लाइंट्स) के आधार पर वर्गीकृत किया जा सकता है जिसमें वे काम करते हैं। उदाहरण के लिए, GE प्रेडिक्स और हनीवेल IoT सूट जैसे प्लेटफॉर्म उद्योग IoT बाजार में उपयोगकर्ताओं की सेवा करने के लिए तैयार हैं, जबकि BluePillar जैसे प्लेटफॉर्म एक ऊर्जा-जैसा-सेवा प्लेटफॉर्म प्रदान करते हैं जो ऊर्जा से संबंधित परियोजनाओं के लिए उपयोगी हो सकता है। AWS और चीजों की तरह सामान्य प्रयोजन के प्लेटफॉर्म भी मौजूद हैं और कुछ परियोजनाओं के लिए सर्वोत्तम हो सकते हैं।
एक मंच का चयन करते समय विचार करने के लिए कारक
Engineering.com की एक रिपोर्ट के अनुसार, IoT उपकरणों द्वारा उत्पन्न 90 % डेटा वर्तमान में तैनाती के लिए सही मंच का उपयोग करने में विफलता के साथ उपयोग नहीं किया जा रहा है, मुख्य कारणों में से एक है। IoT प्लेटफार्मों के लिए, किसी भी परियोजना के लिए "एक आकार सभी फिट बैठता है" नहीं है। प्लेटफॉर्म का उपयोग परियोजना के लिए सबसे अच्छा है यह सुनिश्चित करने के लिए सावधानीपूर्वक विचार किया जाना चाहिए।
नीचे कुछ कारक दिए गए हैं जिन्हें आपको एक मंच का चयन करते समय देखना चाहिए;
- सेवा और मॉडल का प्रकार
- संगतता (वास्तुकला और प्रौद्योगिकी ढेर)
- प्रक्षेत्र विशेषज्ञता
- विश्वसनीयता
- कनेक्टिविटी
- अनुमापकता
- सुरक्षा
- डिवाइस प्रबंधन और निगरानी सुविधाएँ
- एकीकरण और डेटा हैंडलिंग
- सहयोग
- लागत
1. सेवा का प्रकार / मॉडल
प्लेटफ़ॉर्म का चयन करते समय पहली बात यह है कि वे किस तरह की सेवाएं प्रदान करते हैं। यह पहचानना ज़रूरी है कि क्या वे प्लेटफ़ॉर्म पर एंड टू एंड प्लेटफ़ॉर्म कनेक्टिविटी प्लेटफ़ॉर्म हैं । प्लेटफार्मों के प्रसाद को वास्तव में समझना और यह निर्धारित करना महत्वपूर्ण है कि यह आपकी परियोजना के लक्ष्यों में कैसे फिट बैठता है।
2. अनुकूलता
यह कारक तब और भी महत्वपूर्ण है जब आप एंड टू एंड प्लेटफॉर्म का उपयोग नहीं कर रहे हैं। यह सुनिश्चित करना महत्वपूर्ण है कि उपयोग किए जाने वाले प्लेटफ़ॉर्म के आर्किटेक्चर (नेटवर्क, कनेक्टिविटी) और प्रौद्योगिकी स्टैक (ई, जी समर्थित प्रोटोकॉल) आपके उपयोग के मामले, आपके मौजूदा उत्पाद आईपी और आपकी परियोजना के भविष्य के लक्ष्यों को फिट करेंगे। आपको यह सुनिश्चित करना चाहिए कि आपके प्रोजेक्ट के किसी भी हिस्से के लिए उपयोग किए जाने वाले प्लेटफार्मों के बीच इंटरऑपरेबिलिटी मौजूद है (एक तरीका या दूसरा) । उदाहरण के लिए, यदि आपकी "चीजें" MQTT संचार प्रोटोकॉल पर आधारित थीं, तो यह सुनिश्चित करना महत्वपूर्ण है कि आप जिस प्लेटफ़ॉर्म का चयन कर रहे हैं वह डिवाइस क्लाउड प्रोटोकॉल का समर्थन करता है ।
3. डोमेन विशेषज्ञता
डोमेन विशेषज्ञता किसी विशेष IoT वर्टिकल के आसपास विशेषज्ञता के संदर्भ में हो सकती है या सेवा में विशेषज्ञता प्रदान की जा सकती है। जैसा कि ऊपर उल्लेख किया गया है, कुछ IoT प्लेटफार्मों को IoT बाजार के एक निश्चित खंड को ध्यान में रखते हुए विकसित किया गया है, यदि उस ऊर्ध्वाधर के आसपास विकसित हो रहा है, तो उस स्थान के भीतर प्लेटफार्मों का चयन करने के लिए स्मार्ट हो सकता है। एक अच्छा उदाहरण जीई प्रेडिक्स या आईबीएम वाटसन को इंडस्ट्रियल IoT आधारित समाधान के कार्यान्वयन के लिए कण पर चुनना होगा। प्रदान की जा रही सेवा में विशेषज्ञता के लिए, यह सुनिश्चित करना महत्वपूर्ण है कि प्लेटफ़ॉर्म प्रदाता ने उस स्थान के भीतर अच्छी संख्या में वर्ष बिताए हैं।
4. संयोजकता
कनेक्टिविटी प्लेटफॉर्म का चयन करते समय यह सबसे महत्वपूर्ण है। दूसरों के बीच कनेक्शन, कवरेज, योजना की विधि जैसे प्रश्नों को ध्यान में रखा जाना चाहिए । इस प्रश्न के उत्तर की संगतता आपके समाधान के उपयोग के मामले और आपके हार्डवेयर के साथ विशेष रूप से काफी महत्वपूर्ण है। संचार मोड एक होना चाहिए जो आपके डिवाइस के पावर बजट और स्थान की बाधाओं के भीतर काम करता है, जबकि डेटा प्लान एक होना चाहिए जो उस दर के आधार पर प्रभावी हो, जिस पर आपके डिवाइस डेटा अपलोड और डाउनलोड करते हैं।
5. विश्वसनीयता
प्लेटफॉर्म कितना विश्वसनीय है? इसके फेल होने के क्या चांस हैं? असफल होने पर क्या होता है? क्या डेटा रिकवर किया जा सकता है? यह और अधिक उपयोग किए जाने वाले मंच की विश्वसनीयता के आसपास पूछे जाने वाले प्रश्न हैं। निर्णय लेने से पहले उत्पादन स्तर की विश्वसनीयता के आसपास मंच के प्रसाद के बारे में आवश्यक विवरण प्राप्त करें।
6. स्केलेबिलिटी
आईओटी डिवाइस क्लाउड प्लेटफॉर्म का चयन करते समय बैंडविड्थ और लेटेंसी दो कारक हैं। आपको यह सुनिश्चित करना चाहिए कि आपके प्रोजेक्ट के लिए जिस पैमाने की परिकल्पना की गई है, उसे हासिल करने के लिए आपके पास पसंद का प्लेटफ़ॉर्म होना चाहिए ।
7. सुरक्षा
एक मंच का चयन करते समय विचार करने के लिए सुरक्षा बहुत महत्वपूर्ण कारक है। आपको प्लेटफ़ॉर्म प्रदाताओं को प्लेटफ़ॉर्म की सुरक्षा सुनिश्चित करने के लिए नियमित अपडेट से लेकर प्रमाणीकरण और डेटा एन्क्रिप्शन तक के उपायों को जानना चाहिए। IoT समाधानों की जुड़ा प्रकृति उन्हें विभिन्न प्रकार के हमलों के लिए संभव लक्ष्य बनाती है जो आपके डेटा और आपकी परियोजना के समग्र सार से समझौता कर सकते हैं। यह कारक सबसे पहले विचार करने वाला होना चाहिए।
8. डिवाइस प्रबंधन और निगरानी सुविधाएँ
IoT कार्यान्वयन में आमतौर पर सीमित पहुंच वाले स्थानों पर उपकरणों की तैनाती शामिल है। यह एक महत्वपूर्ण विशेषता IoT प्लेटफॉर्म के माध्यम से डिवाइस स्वास्थ्य और स्थिति की निगरानी और प्रबंधन का एक माध्यम बनाता है। डिवाइस प्रबंधन के लिए कुछ प्लेटफ़ॉर्म इतने मजबूत हैं कि उनमें उपकरणों के लिए ओटीए फर्मवेयर अपडेट को पुश करने की विशेषताएं शामिल हैं। सुनिश्चित करें कि प्लेटफ़ॉर्म सभी निगरानी और प्रबंधन सुविधाओं का समर्थन करने में सक्षम है जो आपके डिवाइस को आवश्यकता हो सकती है।
9. एकीकरण और डेटा हैंडलिंग
डिवाइस क्लाउड प्लेटफ़ॉर्म डेटा के संग्रह के लिए आवश्यक हैं, लेकिन उनमें से अधिकांश प्लेटफ़ॉर्म उस से आगे निकल गए हैं, कई विशेषताओं को लागू करते हैं जो डेटा विश्लेषण और कार्रवाई योग्य अंतर्दृष्टि की पीढ़ी को सक्षम करते हैं। कुछ प्लेटफार्मों के लिए, यह एक अतिरिक्त लागत के रूप में आता है जबकि यह दूसरों के लिए मुफ्त है। डेटा विश्लेषण का समर्थन करता है, IoT द्वारा उत्पन्न अधिकांश डेटा का उपयोग विभिन्न प्रक्रियाओं की सेवा के लिए किया जाता है। सुनिश्चित करें कि प्लेटफ़ॉर्म आपकी परियोजना के लिए आवश्यक इनसाइट्स को उत्पन्न करने में सक्षम है और प्रक्रियाएँ जो आपके IoT समाधान से सीधे लाभान्वित होंगी, निर्णय लेने से पहले आसानी से एकीकृत की जा सकती हैं।
10. समर्थन
समर्थन के महत्व को अधिक महत्व नहीं दिया जा सकता है, खासकर जब आपकी पहली IoT परियोजना को तैनात करते समय, या पहली बार किसी विशेष मंच का उपयोग करते हुए , कई समस्याएं उत्पन्न हो सकती हैं, जिससे परियोजना को आवश्यकता से अधिक समय लग सकता है । किसी भी विशेष मंच के साथ जाने से पहले आपको जिस तरह का समर्थन मिल रहा है, उसके बारे में सुनिश्चित होना चाहिए।
11. लागत
आईओटी प्लेटफार्मों के लिए कई बिलिंग मॉडल मौजूद हैं और अधिक बार नहीं, लागत प्लेटफ़ॉर्म चयन के लिए प्रमुख कारक है। आपको प्लेटफ़ॉर्म के बिलिंग मॉडल का मूल्यांकन करने की आवश्यकता है, इसे आपके द्वारा शामिल किए जाने वाले उपकरणों की संख्या के साथ-साथ रखें, डेटा की मात्रा और आवृत्ति उत्पन्न होगी और यह तय करेगी कि क्या वह विशेष प्लेटफ़ॉर्म आपके लिए सबसे अच्छा है।
यह सूची किसी भी प्रकार से रिक्त नहीं है; IoT तैनाती जटिल हो सकती है, सफलता प्राप्त करने के लिए सही अनुभव स्तर वाले लोगों को प्राप्त करना महत्वपूर्ण है। एक मंच के चयन की प्रक्रिया से गुजरने के दौरान, जिन प्लेटफार्मों पर आप विचार कर रहे हैं, उनके बिक्री प्रतिनिधियों के साथ बैठ (या फोन पर बातचीत) करना काफी महत्वपूर्ण है। यह आपको उनकी क्षमताओं और भविष्य की योजनाओं में अंतर्दृष्टि प्रदान करेगा।