जब विंडोज 10 को औपचारिक रूप से कई अन्य चीजों के साथ पेश किया गया था, तो माइक्रोसॉफ्ट ने आईओटी के लिए विंडोज 10 की बात नहीं की, लेकिन इसने छोटे, स्मार्ट उपकरणों के लिए एक ऑपरेटिंग सिस्टम पर संकेत छोड़ दिया। इसका कोड-नाम एथेंस . था और अब, लगभग पांच वर्षों के बाद, अन्य IoT ऑपरेटिंग सिस्टम देने के लिए तैयार है, उनके पैसे के लिए एक रन। जब हमने IoT के लिए Contiki बनाम Windows 10 के बारे में लिखा तो यह स्पष्ट रूप से दिखाई दे रहा था। Contiki के साथ काम करते समय, आपको सुरक्षा और अन्य पहलुओं का विशेष ध्यान रखना होगा, जबकि Windows 10 IoT में अंतर्निहित सुरक्षा सुविधाएँ हैं जिनका आप उपयोग कर सकते हैं। IoT के लिए Microsoft की ओर से दो प्रमुख पेशकशें हैं:Windows 10 IoT Core और Windows 10 IoT Enterprise ।
Windows 10 IoT की मुख्य विशेषताएं
Windows 10 IoT Core उन उपकरणों के लिए अच्छा है जो एक ही कार्य के लिए समर्पित हैं। उपकरणों में कोई डिस्प्ले हो भी सकता है और नहीं भी। प्रोग्रामिंग के दौरान एक डिस्प्ले की आवश्यकता होती है और अंतिम उपयोगकर्ताओं को हमेशा इसकी आवश्यकता नहीं होती है जब तक कि उन्हें कुछ डेटा देखने की आवश्यकता न हो।
विंडोज 10 आईओटी कोर एआरएम और गैर-एआरएम दोनों उपकरणों पर चल सकता है। विंडोज 10 आईओटी एंटरप्राइज एआरएम-आधारित उपकरणों का समर्थन नहीं करेगा क्योंकि वे एटीएम और पीओएस सिस्टम जैसे जटिल गणनाओं के लिए बनाए गए हैं जो जटिलताओं के संपर्क में आने पर गर्म हो जाते हैं।
Windows 10 IoT Core बनाम Enterprise संस्करण
इंटरनेट ऑफ थिंग्स से जुड़े उपकरणों को दो प्रकारों में विभाजित किया जा सकता है:
- एकल ऐप्लिकेशन डिवाइस
- मल्टी ऐप डिवाइस।
डिवाइस जो केवल एक ऐप चला सकते हैं या जैसा कि हम कह सकते हैं, डिवाइस जो केवल एक ही उद्देश्य के लिए समर्पित हैं, वे एकल ऐप डिवाइस हैं। एक उदाहरण एक तापमान नियंत्रक या एक बेबी कैमरा ऐप हो सकता है। फिर ऐसे उपकरण हैं जो छोटे हैं लेकिन कई ऐप चलाते हैं। उदाहरण के लिए स्मार्टवॉच में से एक को लें। आपके पास एक तापमान नियंत्रक, एक फ़िटनेस ऐप, बेबी कैम नियंत्रक, और कुछ अन्य चीज़ें जैसे कॉल और एसएमएस होंगे।
ऊपर से, यह स्पष्ट है कि दो प्रकार के IoT ऑपरेटिंग सिस्टम होने चाहिए जो एक या कई ऐप्स के लिए अनुमति देते हैं। विंडोज 10 आईओटी कोर पहला प्रकार है। यह एकल ऐप (या समर्पित ऐप) बनाने में मदद करता है। विंडोज आईओटी कोर पैकेज छोटा है लेकिन मुख्य ऐप को डेटा प्रदान करने के लिए पृष्ठभूमि प्रक्रियाओं को चलाने में सक्षम है, जिसके लिए डिवाइस बनाया गया था। दूसरे शब्दों में, इसमें केवल Windows 10 IoT ऑपरेटिंग सिस्टम है।
Windows 10 IoT Enterprise IoT और पूर्ण एंटरप्राइज़ संस्करण दोनों का समामेलन है। यह विंडोज 10 (मुख्य ऑपरेटिंग सिस्टम) के कुछ घटकों को स्मार्ट उपकरणों पर स्थापित करने की अनुमति देता है। बदले में, एक ही समय में कई ऐप चलाने की अनुमति देता है। तो मूल रूप से, विंडोज 10 आईओटी एंटरप्राइज आईओटी + रेगुलर विंडोज 10 एंटरप्राइज ओएस है।
दीर्घकालिक सेवा चैनल - LTSC
विंडोज आईओटी कोर और विंडोज आईओटी एंटरप्राइज के बीच अंतर के बारे में बात करते समय, विंडोज अपडेट के बारे में बात करना आवश्यक है। विंडोज आईओटी कोर संस्करण मूल रूप से सिंगल ऐप फोकस्ड है या दूसरे शब्दों में, एक डिवाइस को केवल एक ही काम करना चाहिए। ऐसे ऐप्स को नियमित अपडेट की आवश्यकता नहीं होती है क्योंकि वे मूल ऐप की कार्यक्षमता को तोड़ सकते हैं। इस प्रकार, विंडोज 10 आईओटी कोर के लिए, अपडेट यथासंभव कम हैं - लंबे समय तक फैले हुए हैं। यह ठीक भी है क्योंकि ऐसे उपकरणों को फीचर अपडेट की आवश्यकता नहीं होती है। उन्हें केवल ऐसे अपडेट चाहिए जो डिवाइस को सुरक्षित रखें।
विंडोज 10 IoT Core को लॉन्ग टर्म सर्विस चैनल के लिए माना जाता है, किसी भी बहुराष्ट्रीय सर्वर की तरह, जिसे अक्सर अपडेट नहीं मिलता है। वास्तव में, IoT Core को और भी कम अपडेट मिलते हैं क्योंकि उसे उन स्प्रिंग और फॉल फीचर अपडेट की आवश्यकता नहीं होती है। इसका मतलब यह नहीं है कि IoT Enterprise संस्करण को बहुत अधिक अपडेट मिलेंगे। यह भी LTSC है और आवश्यकतानुसार केवल उन्हीं अद्यतनों की आवश्यकता है। इन अद्यतनों का परिनियोजन (एंटरप्राइज़ में) डिवाइस के व्यवस्थापक या निर्माता द्वारा नियंत्रित किया जाता है।
उपरोक्त पोस्ट में बताया गया है Windows 10 IoT Core और IoT Enterprise के बीच मूलभूत अंतर। यदि आपके पास जोड़ने के लिए कुछ है, तो कृपया टिप्पणी करें।