যখন উইন্ডোজ 10 আনুষ্ঠানিকভাবে প্রচুর অন্যান্য জিনিসের সাথে প্রবর্তন করা হয়েছিল, তখন মাইক্রোসফ্ট আইওটির জন্য উইন্ডোজ 10 এর কথা বলেনি, তবে এটি ছোট, স্মার্ট ডিভাইসগুলির জন্য একটি অপারেটিং সিস্টেমে ইঙ্গিত দেয়। এটির কোড-নাম ছিল এথেন্স এবং এখন, প্রায় পাঁচ বছর পর, অন্যান্য IoT অপারেটিং সিস্টেম দিতে প্রস্তুত, তাদের অর্থের জন্য একটি দৌড়। এটি সুন্দরভাবে দৃশ্যমান ছিল যখন আমরা IoT-এর জন্য Contiki বনাম Windows 10 সম্পর্কে লিখেছিলাম। কন্টিকির সাথে কাজ করার সময়, আপনাকে নিরাপত্তা এবং অন্যান্য দিকগুলির বিশেষ যত্ন নিতে হবে যখন Windows 10 IoT-এ বিল্ট-ইন সুরক্ষা বৈশিষ্ট্য রয়েছে যা আপনি ব্যবহার করতে পারেন। IoT এর জন্য Microsoft থেকে দুটি বড় অফার রয়েছে:Windows 10 IoT Core এবং Windows 10 IoT এন্টারপ্রাইজ .
Windows 10 IoT কোর বৈশিষ্ট্যগুলি
Windows 10 IoT কোর এমন ডিভাইসগুলির জন্য ভাল যেগুলি একটি একক কাজের জন্য নিবেদিত৷ ডিভাইসে কোনো ডিসপ্লে থাকতে পারে বা নাও থাকতে পারে। প্রোগ্রামিংয়ের সময় একটি প্রদর্শনের প্রয়োজন হয় এবং শেষ ব্যবহারকারীদের সর্বদা এটির প্রয়োজন হয় না যদি না তাদের কিছু ডেটা দেখার প্রয়োজন হয়৷
Windows 10 IoT কোর এআরএম এবং নন-এআরএম উভয় ডিভাইসেই চলতে পারে। Windows 10 IoT এন্টারপ্রাইজ ARM-ভিত্তিক ডিভাইসগুলিকে সমর্থন করবে না কারণ এগুলি জটিল গণনার জন্য তৈরি করা হয়েছে যেমন এটিএম এবং PoS সিস্টেমে যা জটিলতার সংস্পর্শে এলে গরম হয়ে যায়৷
Windows 10 IoT Core বনাম এন্টারপ্রাইজ সংস্করণ
ইন্টারনেট অফ থিংসের সাথে যুক্ত ডিভাইসগুলিকে দুটি প্রকারে ভাগ করা যায়:
- একক অ্যাপ ডিভাইস
- মাল্টি অ্যাপ ডিভাইস।
যে ডিভাইসগুলি শুধুমাত্র একটি অ্যাপ চালাতে পারে বা আমরা বলতে পারি, যে ডিভাইসগুলি শুধুমাত্র একটি একক উদ্দেশ্যে নিবেদিত, সেগুলি হল একক অ্যাপ ডিভাইস। একটি উদাহরণ হতে পারে তাপমাত্রা নিয়ন্ত্রক বা একটি শিশুর ক্যামেরা অ্যাপ। তারপরে এমন ডিভাইস রয়েছে যা ছোট কিন্তু একাধিক অ্যাপ চালায়। উদাহরণস্বরূপ স্মার্টওয়াচগুলির একটি নিন। আপনার কাছে একটি তাপমাত্রা নিয়ন্ত্রক, একটি ফিটনেস অ্যাপ, বেবি ক্যাম কন্ট্রোলার এবং কলিং এবং এসএমএসের মতো আরও কিছু জিনিস থাকবে৷
উপরের থেকে, এটা স্পষ্ট যে দুই ধরনের IoT অপারেটিং সিস্টেম থাকতে হবে যা এক বা একাধিক অ্যাপের জন্য অনুমতি দেয়। Windows 10 IoT Core প্রথম প্রকার। এটি একটি একক অ্যাপ (বা ডেডিকেটেড অ্যাপ) তৈরি করতে সাহায্য করে। উইন্ডোজ আইওটি কোর প্যাকেজটি ছোট কিন্তু মূল অ্যাপে ডেটা সরবরাহ করতে ব্যাকগ্রাউন্ড প্রক্রিয়া চালাতে সক্ষম যার জন্য ডিভাইসটি তৈরি করা হয়েছিল। অন্য কথায়, এতে শুধুমাত্র Windows 10 IoT অপারেটিং সিস্টেম রয়েছে।
Windows 10 IoT এন্টারপ্রাইজ হল IoT এবং সম্পূর্ণ এন্টারপ্রাইজ সংস্করণ উভয়েরই একটি সমন্বয়। এটি উইন্ডোজ 10 (প্রধান অপারেটিং সিস্টেম) এর কিছু উপাদান স্মার্ট ডিভাইসে ইনস্টল করার অনুমতি দেয়। এটি ঘুরে, একই সময়ে একাধিক অ্যাপ চালানোর অনুমতি দেয়। তাই মূলত, Windows 10 IoT Enterprise হল IoT + নিয়মিত Windows 10 Enterprise OS৷
দীর্ঘমেয়াদী পরিষেবা চ্যানেল – LTSC
উইন্ডোজ আইওটি কোর এবং উইন্ডোজ আইওটি এন্টারপ্রাইজের মধ্যে পার্থক্য সম্পর্কে কথা বলার সময়, উইন্ডোজ আপডেট সম্পর্কে কথা বলা অপরিহার্য। উইন্ডোজ আইওটি কোর সংস্করণটি মূলত একক অ্যাপ ফোকাসড বা অন্য কথায়, একটি ডিভাইস শুধুমাত্র একটি জিনিস সম্পাদন করে। এই ধরনের অ্যাপগুলির নিয়মিত আপডেটের প্রয়োজন হয় না কারণ তারা মৌলিক অ্যাপের কার্যকারিতা ভেঙে দিতে পারে। এইভাবে, Windows 10 IoT কোরের জন্য, আপডেটগুলি যতটা সম্ভব কম - দীর্ঘ সময়ের মধ্যে ছড়িয়ে পড়ে। এটিও ভাল যায় কারণ এই জাতীয় ডিভাইসগুলির বৈশিষ্ট্য আপডেটের প্রয়োজন হয় না। তাদের যা দরকার তা হল আপডেট যা ডিভাইসটিকে সুরক্ষিত রাখে৷
৷উইন্ডোজ 10 আইওটি কোর দীর্ঘমেয়াদী পরিষেবা চ্যানেলের জন্য বিবেচিত হয়, অনেকটা যেকোনো বহুজাতিক সার্ভারের মতো যেগুলি প্রায়শই আপডেট পায় না। প্রকৃতপক্ষে, আইওটি কোর আরও কম আপডেট পায় কারণ এটির সেই বসন্ত এবং পতনের বৈশিষ্ট্য আপডেটের প্রয়োজন নেই। এর মানে এই নয় যে IoT এন্টারপ্রাইজ সংস্করণ অনেক বেশি আপডেট পাবে। এটিও LTSC এবং প্রয়োজন অনুযায়ী শুধুমাত্র সেই আপডেটগুলি প্রয়োজন৷ এই আপডেটগুলির স্থাপনা (এন্টারপ্রাইজে) ডিভাইসের প্রশাসক বা নির্মাতারা পরিচালনা করে।
উপরের পোস্টটি ব্যাখ্যা করা হয়েছে Windows 10 IoT কোর এবং IoT এন্টারপ্রাইজের মধ্যে মৌলিক পার্থক্য। আপনার যদি কিছু যোগ করার থাকে, অনুগ্রহ করে মন্তব্য করুন৷৷