क्या वाई-फाई IoT उत्पाद को व्यावसायिक रूप से बेचना संभव है जो DOESN'T क्लाउड का उपयोग नहीं करता है?


17

अगर मैं एक साधारण वाई-फाई कनेक्टेड डिवाइस को नियंत्रित करने के लिए अपने फोन का उपयोग करना चाहता था, जो सिर्फ प्रकाश को चालू या बंद करता है, या एक साधारण तापमान गेज है, तो मैं केवल क्लाउड के माध्यम से जाने के बजाय डिवाइस से सीधे संवाद क्यों नहीं करता? कोई डेटा दृढ़ता या भारी प्रसंस्करण या किसी अन्य फैंसी सामान से निपटने के लिए नहीं।

क्या मुझे इस तरह के एक सरल IoT उत्पाद को डिजाइन करने से रोकना है और केवल बड़े पैमाने पर उत्पादन शुरू करना है और इसे बेचना है? मध्यम आदमी को काटने के लिए सस्ता लगता है और बादल की लागत / संदेश शुल्क के साथ सौदा नहीं करना पड़ता है।


7
आपका आधार त्रुटिपूर्ण लगता है क्योंकि आप अनुमान लगा रहे हैं कि सभी मौजूदा समाधान क्लाउड सेवाओं पर निर्भर हैं। IoT (इंटरनेटवर्क की गई चीजों) के एक बहुत व्यापक अर्थ में ऐसे एप्लिकेशन हैं जो ऐसा नहीं करते हैं, उदाहरण के लिए एक स्मार्ट होम सेटिंग में आपके सेंसर और उनके डेटा को केवल स्थानीय इंट्रानेट पर संभालना संभव है। एक अन्य उदाहरण, फिलिप्स ह्यू प्रणाली (कुछ का मानना ​​है कि IoT) w / o इंटरनेट का उपयोग इस प्रकार w / o क्लाउड सेवाओं को संचालित कर सकता है। असली सवाल यह होना चाहिए कि आपके वास्तविक उत्पाद में क्लाउड सक्षम बुनियादी ढांचे के वास्तविक लाभ (यदि कोई हो) क्या है?
घनिमा

ठीक है जो चीजों को परिप्रेक्ष्य में रखता है।
BossGiveMeArrays

2
क्योंकि NAT मौजूद है। जाओ और IPv6 के लिए धक्का में शामिल हों :)
user253751

जब तक आप अपने लैन (यानी अपने वाईफाई की पहुंच के भीतर) में रहते हैं, तब तक NAT एक समस्या नहीं है। एक बार जब इंटरनेट चलन में आता है, तो वीपीएन सेट करके NAT मुद्दों को दूर किया जा सकता है। यहां तक ​​कि अगर यह NAT के लिए नहीं थे, तो आप शायद अपने पूरे होम नेटवर्क को इंटरनेट पर उजागर नहीं करना चाहेंगे।
user149408

@ user149408 - "NAT मुद्दों को वीपीएन सेट करके दूर किया जा सकता है" - ओह हाँ? आप वास्तव में एक NAT के पीछे अपने दोनों वीपीएन समापन बिंदु नहीं कर सकते हैं, इसलिए आप उनमें से एक को क्लाउड में डाल देंगे।
user253751

जवाबों:


10

जब आप उपयोगकर्ता के फोन के साथ सीधे कनेक्शन के माध्यम से काम करने के लिए एक IoT गैजेट डिज़ाइन कर सकते हैं, तो एक उपकरण जो केवल उसी तरीके से काम करता है, कई उपयोगकर्ताओं के लिए बहुत सीमित हो सकता है:

  • यदि उपयोगकर्ता घर पर नहीं है, तो वे सीधे डिवाइस के साथ बातचीत करने में सक्षम होने की संभावना नहीं रखते हैं, क्योंकि घर नेटवर्क के लिए इनबाउंड कनेक्शन प्रयासों को आम तौर पर एक सुरक्षा दृष्टिकोण से अस्वीकार्य है, और अधिकांश मोबाइल वाहक इनबाउंड कनेक्शन प्रयासों को ब्लॉक भी करते हैं। फ़ोन। इसके बजाय, आउट-ऑफ-द-होम अनुरोधों को फोन और IoT डिवाइस से आउटबाउंड कनेक्शनों तक पहुंचने वाले सर्वर के माध्यम से अनुमानित करने की आवश्यकता होती है।

  • यदि उपयोगकर्ता घर पर है, लेकिन उनका फोन वर्तमान में उनके घर नेटवर्क के बजाय एक मोबाइल नेटवर्क पर है, तो उपरोक्त समस्या अभी भी लागू होती है। उपयोगकर्ता को अपने फोन को वाईफाई से मोबाइल पर स्विच करने के लिए कहना या अलग-अलग उपयोगकर्ताओं के लिए स्वीकार्य नहीं हो सकता है और उनके फोन की वाईफाई बैटरी के उपयोग पर कुछ हद तक निर्भर करता है; कुछ फोन भी डायनेमिक रूप से दोनों के बीच चयन करते हैं जो कि समस्या हो सकती है यदि आपको वाईफाई नेटवर्क की आवश्यकता है।

  • फोन और डिवाइस के बीच किसी अन्य विधि जैसे बीटीएलई से कनेक्शन एक फायदा हो सकता है, लेकिन रेंज सीमित है इसलिए घर या आस-पास की संपत्ति के सभी हिस्सों में काम नहीं कर सकता है, और जाहिर है कि घर से दूर होने पर काम नहीं करेगा।

इसलिए जब आप एक ऐसे डिवाइस का निर्माण कर सकते हैं जिसमें आउट-ऑफ-द-होम सर्वर इन्फ्रास्ट्रक्चर के समर्थन की आवश्यकता नहीं होती है, तो संभवत: ऐसा डिवाइस बनाना बेहतर होता है जो रिले सर्वर के प्रभाव का उपयोग कर सकता है , अगर उपयोगकर्ता की वरीयता सेटिंग्स द्वारा पहुंच योग्य या अनुमत हो।


13

हां, बाजार में पहले से ही बहुत सारे अनुप्रयोग हैं जो क्लाउड सेवाओं पर भरोसा नहीं करते हैं। जटिलता का उत्तराधिकार जिसे कोई उपयोगकर्ता किसी विशिष्ट उत्पाद के साथ स्थापित करने के लिए चुन सकता है वह कुछ इस प्रकार है:

  1. समर्पित रिमोट कंट्रोल के साथ डिवाइस
  2. फोन ऐप और इन-हाउस लिंक नोड के साथ डिवाइस
  3. फोन (टनलिंग और डीएनएस रिज़ॉल्यूशन) द्वारा उपयोगकर्ता के रिमोट एक्सेस के लिए क्लाउड से जुड़ा नोड
  4. क्लाउड ने सेवा और डेटाबेस का प्रावधान किया

कोई भी एक प्रदाता श्रृंखला के भाग को संबोधित कर सकता है। उदाहरण के लिए IFTTT केवल क्लाउड सेवा और फोन ऐप प्रदान करता है - सेवाएं सभी तृतीय-पक्ष हैं।

Google के NEST थर्मोस्टैट को ठीक से अकेले काम करना चाहिए (भले ही यह उस मोड में एक महंगा कार्यान्वयन हो)।

सुरक्षा कैमरे इन मॉडलों के विभिन्न संयोजनों को फिट करते हैं, यदि वे उपयोगकर्ता सदस्यता या एक-बिक्री बिक्री लागत पर निर्भर करते हैं।

व्यावसायिक दृष्टि से, क्लाउड इन्फ्रास्ट्रक्चर पर निर्भरता के दो प्रमुख बिंदु हैं। पहले मूल्यांकन / आंशिक स्थापना (प्रारंभिक लागत को कम करते हुए) के लिए उपयुक्तता है, दूसरा बैकहुल (पावर-कट, आदि) की अनुपस्थिति में सीमित सेवा को बनाए रखने की क्षमता है।


स्पष्ट स्पष्टीकरण के लिए धन्यवाद। मेरे पास अब एक बेहतर समझ है
BossGiveMeArrays

8

यदि आप केवल घर के अंदर नियंत्रण चाहते हैं तो सुनिश्चित करें कि यह संभव है।

समस्या यह है कि यदि आप घर के बाहर से नियंत्रण की पेशकश करना चाहते हैं तो चीजें मुश्किल हो जाती हैं। न तो क्लाइंट या सर्वर के पास स्टेटिक आईपी होने की संभावना है, न ही रास्ते में फायरवॉल और / या NAT होने की संभावना है।

उपयोगकर्ता के लिए यह संभव है कि वे अपने राउटर / फ़ायरवॉल में पोर्ट फ़ॉरवर्डिंग / अपवाद सेट करें और अपने डायनेमिक आईपी को ट्रैक करने के लिए किसी तरह का डायनेमिक DNS सेट करें और डायनेमिक DNS एंट्री पर अपने क्लाइंट को इंगित करें लेकिन इसे करने के लिए एक तकनीकी उपयोगकर्ता की ज़रूरत होती है और यह सुरक्षा मुद्दे बनाता है।

सार्वजनिक इंटरनेट पर एक ज्ञात स्थान पर एक सर्वर होने से यह सुनिश्चित करने का सबसे आसान तरीका है कि आपकी चीजें गतिशील आईपी, NATS, केवल फ़ायरवॉल आदि की परवाह किए बिना एक दूसरे के साथ संवाद कर सकती हैं। अभी भी कुछ सुरक्षा मुद्दे हैं लेकिन वे कम हैं जैसा कि आप कर सकते हैं। सर्वर पर सुरक्षा नीतियों को लागू करें जिन्हें आप आसानी से मॉनिटर और अपडेट कर सकते हैं।

IPv6 NAT लेकिन डायनामिक IP खो देता है और केवल फायरवॉल ही egress हो जाता है।


एक और त्वरित प्रश्न, भले ही क्लाउड सार्वजनिक है, क्लाउड को अभी भी iot डिवाइस को संदेश भेजना चाहिए। क्या डिवाइस के साथ संचार करने का प्रयास करते समय क्लाउड उन समस्याओं में नहीं आएगा, जिन्हें आपने सूचीबद्ध किया था?
BossGiveMeArrays

जब तक डिवाइस सर्वर से कनेक्शन को खोलता है और समय-समय पर रखने वाले संदेशों को भेजकर इसे खुला रखता है, तब तक संदेश उस कनेक्शन के दोनों दिशाओं में गुजर सकता है।
पीटर ग्रीन

क्लाउड-कनेक्ट किए गए IoT डिवाइस को अभी भी आपके होम नेटवर्क के माध्यम से क्लाउड के साथ संवाद करना चाहिए। यह आपके राउटर के सेटअप में उस ट्रैफ़िक के लिए "छिद्रण छेद" द्वारा पूरा किया गया है। आपके कंप्यूटर और फोन के विपरीत, यह पूरी तरह से क्लाउड वेंडर के लिए कितना सुरक्षित है। यह आम तौर पर सभी IoT कनेक्शनों को अपने स्वयं के राउटर से अलग करने के लिए सुरक्षित होता है जो तब आपके मुख्य "गेटवे" राउटर में प्लग किया जाता है। कम से कम तब, IoT डिवाइस को संक्रमित करने वाला दुर्भावनापूर्ण सॉफ़्टवेयर आपके कंप्यूटर (शायद) को नहीं देख सकता है।
डॉकस्लेवगर

7

आमतौर पर, IoT से डिवाइस, सिस्टम और सेवाओं की उन्नत कनेक्टिविटी की पेशकश की जाती है, जो मशीन-टू-मशीन (M2M) संचार से आगे जाती है

https://en.wikipedia.org/wiki/Internet_of_things

IoT डिवाइस इंटर-डिवाइस संचार से परे जाते हैं। उदाहरण के लिए एक टीवी रिमोट लें, यह एक एम्बेडेड डिवाइस है जो टीवी के साथ एक इन्फ्रारेड सिग्नल के माध्यम से संचार करता है ताकि टीवी को बदलने वाले चैनलों की तरह कुछ करने का निर्देश दिया जा सके। क्या आप इसे IoT डिवाइस मानेंगे?

IoT उपकरणों द्वारा 'आगे बढ़ो':

  • घर में अधिक स्वचालन की अनुमति।
  • जानकारी में बड़ी मात्रा में डेटा एकत्र करना, संग्रहीत करना और एकत्र करना जो उपयोगकर्ता के लिए उपयोगी है और समझने में आसान है।
  • उपयोगकर्ताओं को घर के अंदर से जानकारी और नियंत्रण उपकरणों का उपयोग करने की अनुमति देना, और यहां तक ​​कि इंटरनेट के माध्यम से बाहर से भी।

ये सुविधाएँ आपके उत्पाद में और क्लाउड सेवाओं के बिना पूरी तरह से लागू की जा सकती हैं, यह तय करने का अधिक मामला है कि यदि आप चाहते हैं कि आपके IoT उत्पाद में क्लाउड इन्फ्रास्ट्रक्चर से लाभ हो। लाभ विभिन्न क्षेत्रों में आते हैं:


डेटा

डिवाइस पर स्टोरेज मीडिया को शामिल करने के बजाय डेटा को क्लाउड पर रखा जा सकता है। इसके कई लाभ हैं:

  • प्रभावी लागत - डिवाइस भंडारण पर केवल आवश्यक भंडारण के लिए भुगतान करें, प्रति डिवाइस एक निश्चित लागत जोड़ देगा और 100% उपयोग की संभावना नहीं है।
  • लचीले - जरूरत पड़ने पर भंडारण बढ़ाया जा सकता है। डिवाइस भंडारण पर नियत है और एक डिवाइस को धारण करने वाले डेटा की मात्रा को सीमित कर देगा। आप एक ऐसा उपकरण बना सकते हैं जो उपयोगकर्ता को एसडी कार्ड की तरह एक भंडारण मीडिया प्रदान करता है, हालांकि यह एक और निर्णय जोड़ता है कि ग्राहक को अपनी आवश्यकताओं के लिए क्या कार्ड खरीदना है और यह जटिलता कुछ ग्राहकों को उत्पाद खरीदने से रोक सकती है।
  • अतिरेक - क्लाउड स्टोरेज को आम तौर पर शामिल अतिरेक उपायों के साथ बेचा जाता है, जिसका अर्थ है कि डेटा का बैकअप लिया गया है और खो जाने की संभावना नहीं है।
  • केंद्रीकृत - यदि आपका IoT डिवाइस एक है जिसे ग्राहक कई खरीद सकते हैं, तो अधिक समान अनुभव प्रदान करने के लिए डेटा को क्लाउड पर एक साथ लाया जा सकता है।
  • डेटा तक पहुंच - यदि डेटा को क्लाउड सेवा पर बनाए रखा जाता है, तो आप उत्पाद प्रदाता के रूप में उस डेटा तक पहुंच सकते हैं। यह देखना उपयोगी है कि उपभोक्ता आपके उत्पाद का उपयोग कैसे करते हैं और आपके उत्पादों में सुधार कर सकते हैं।

सॉफ्टवेयर सेवाएँ

यह संभावना है कि आपके IoT उपकरणों में सॉफ़्टवेयर के माध्यम से उपयोगकर्ता के साथ सहभागिता का एक पहलू होगा। क्लाउड का उपयोग करके आपके उत्पाद सॉफ़्टवेयर को इससे लाभ हो सकता है:

  • स्वचालित अपडेट - यदि आप अपने उत्पाद के लिए लगातार नई सुविधाओं का विकास कर रहे हैं, तो क्लाउड का उपयोग करके फर्मवेयर अपडेट के वितरण को कम कर सकते हैं। डिवाइस उपयोगकर्ता से इस कार्य को लेते हुए, स्वचालित रूप से अपडेट के लिए क्लाउड को क्वेरी कर सकते हैं। यह विशेष रूप से उपयोगी हो सकता है यदि आप अपने उत्पाद के साथ एक सुरक्षा समस्या की खोज करते हैं, तो सभी मौजूदा उपकरणों पर एक पैच को पुश करने में सक्षम होने से कुछ ग्राहक अपने उपकरणों को मैन्युअल रूप से अपडेट नहीं करने के मुद्दे से बचेंगे। अपने उपकरणों को हैक होने और दुर्भावनापूर्ण उद्देश्यों के लिए उपयोग करने से रोकना आपको खराब प्रचार प्राप्त करने से रोकेगा।
  • वेब तकनीक - वेब अनुप्रयोगों को इस विचार से बनाया जाता है कि उपयोगकर्ता विभिन्न ऑपरेटिंग उपकरणों और स्क्रीन प्रस्तावों के साथ सभी उपकरणों की एक अलग श्रेणी से एप्लिकेशन का उपयोग कर सकते हैं। चूंकि वेब एप्लिकेशन इंटरनेट ब्राउज़र के माध्यम से एक्सेस किए जाते हैं, उपयोगकर्ता को अपने उपकरणों पर सॉफ़्टवेयर स्थापित करने की आवश्यकता नहीं होती है, उपयोगकर्ता बस अपने IoT इंटरफ़ेस तक पहुंचने के लिए एक लिंक पर जा सकते हैं और लॉगिन कर सकते हैं। ग्राहक अपने प्रत्येक डिवाइस पर सॉफ़्टवेयर को अपडेट करने के लिए कार्य से गुजरने के बिना अपने सॉफ़्टवेयर इंटरफ़ेस में नई सुविधाएँ प्राप्त कर सकते हैं। इस इंटरफ़ेस को ऑनलाइन होस्ट करने से डिवाइस की हार्डवेयर आवश्यकताएं कम हो जाती हैं और इस प्रकार यूनिट की लागत भी कम हो जाती है।
  • सुविधाएँ - अपनी सुविधाओं को बढ़ाने के लिए आपके उत्पाद में कुछ क्लाउड सेवाओं को लागू किया जा सकता है, उदाहरण के लिए अमेज़ॅन लेक्स क्लाउड सेवा के रूप में उपलब्ध है जिसका उपयोग उपयोगकर्ता को आपके डिवाइस के साथ बातचीत करने के लिए वॉइस कमांड का उपयोग करने में सक्षम करने के लिए किया जा सकता है।
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.