Windows 10が他の多くのものと一緒に正式に導入されたとき、MicrosoftはIoT向けのWindows 10については話しませんでしたが、小さなスマートデバイス向けのオペレーティングシステムについてヒントを落としました。コードネームはアテネで、約5年後に他のIoTオペレーティングシステムに匹敵する準備が整いました。これは、IoT向けのContikiとWindows 10について書いたときに明らかになりました。Contikiを使用する場合は、セキュリティやその他の側面に特別に注意する必要がありますが、Windows 10 IoTには使用できるセキュリティ機能が組み込まれています。MicrosoftからIoT向けに提供されている主要な製品は2つあります:Windows 10 IoT CoreとWindows 10 IoT Enterpriseです。
Windows 10 IoT Coreの特徴
Windows 10 IoT Coreは、単一のタスクに特化したデバイスに適しています。デバイスにはディスプレイがある場合とない場合があります。プログラミング中はディスプレイが必要ですが、エンドユーザーはデータを見る必要がある場合を除いて、常に必要というわけではありません。
Windows 10 IoT Coreは、ARMデバイスと非ARMデバイスの両方で動作します。Windows 10 IoT Enterpriseは、複雑な計算を行うために構築されているため、ARMベースのデバイスはサポートしません。複雑な計算を行うATMやPoSシステムは、熱を帯びる傾向があります。
Windows 10 IoT CoreとEnterpriseのバージョン
モノのインターネットに接続されたデバイスは、2つのタイプに分類できます:
- 単一アプリデバイス
- 複数アプリデバイス。
1つのアプリしか実行できないデバイス、つまり単一の目的だけに特化したデバイスは、単一アプリデバイスです。例としては、温度コントローラーやベビーカメラアプリなどが挙げられます。そして、小さくても複数のアプリを実行するデバイスがあります。スマートウォッチの1つを例にとってみましょう。温度コントローラー、フィットネスアプリ、ベビーカムコントローラー、通話やSMSなどの機能があります。
上記のことから、1つまたは複数のアプリを許可する2種類のIoTオペレーティングシステムが必要であることが明らかです。Windows 10 IoT Coreは、最初のタイプです。単一アプリ(または専用アプリ)の構築に役立ちます。Windows IoT Coreパッケージは小さいですが、デバイスが構築されたメインアプリにデータを提供するためのバックグラウンドプロセスを実行することができます。言い換えると、Windows 10 IoTオペレーティングシステムのみが含まれています。
Windows 10 IoT Enterpriseは、IoTとフルエンタープライズバージョンの両方を統合したものです。これにより、スマートデバイスにWindows 10(メインオペレーティングシステム)の特定のコンポーネントをインストールすることができます。これにより、複数のアプリを同時に実行することができます。基本的に、Windows 10 IoT EnterpriseはIoT + 通常のWindows 10 Enterprise OSです。
長期サービスチャンネル– LTSC
Windows IoT CoreとWindows IoT Enterpriseの違いについて説明する際には、Windows Updateについて説明することが不可欠です。Windows IoT Coreバージョンは、基本的に単一アプリに重点を置いているか、言い換えると、単一の機能のみを実行することが想定されているデバイスです。このようなアプリは、基本的なアプリの機能を損なう可能性があるため、定期的な更新は必要ありません。そのため、Windows 10 IoTコアの場合、更新は可能な限り少なく、長期間にわたって分散されます。このようなデバイスは機能更新を必要としないため、これもうまくいきます。必要なのは、デバイスを安全に保つための更新だけです。
Windows 10 IoT Coreは、あまり頻繁に更新されない多国籍企業のサーバーと同様に、長期サービスチャンネル向けとみなされています。実際、IoT Coreは、春と秋に行われる機能更新が必要ないため、さらに更新回数が少なくなっています。これは、IoT Enterpriseバージョンが多くの更新を受けることを意味するわけではありません。こちらもLTSCであり、必要な更新のみが必要です。これらの更新の展開(Enterpriseの場合)は、デバイスの管理者またはメーカーによって処理されます。
上記の投稿では、Windows 10 IoT CoreとIoT Enterpriseの基本的な違いについて説明しました。追加したいことがあれば、コメントしてください。
コメントする