Quando Windows 10 è stato presentato ufficialmente insieme a molte altre cose, Microsoft non ha parlato di Windows 10 per IoT, ma ha fatto cadere suggerimenti su un sistema operativo per dispositivi piccoli e intelligenti. Era in codice Atene e ora, dopo quasi cinque anni, è pronto a fornire altri sistemi operativi IoT, una corsa ai loro soldi. Questo è stato ben visibile quando abbiamo scritto su Contiki vs Windows 10 per IoT. Mentre si lavora con Contiki, è necessario prestare particolare attenzione alla sicurezza e ad altri aspetti, mentre Windows 10 IoT ha funzionalità di sicurezza integrate che è possibile utilizzare. Ci sono due offerte principali di Microsoft per IoT: Windows 10 IoT Core e Windows 10 IoT Enterprise.
Funzionalità principali di Io Windows 10
Windows 10 IoT Core è adatto ai dispositivi dedicati a una singola attività. I dispositivi possono o non possono avere alcun display. Durante la programmazione è necessario un display e gli utenti finali non ne hanno sempre bisogno, a meno che non debbano vedere alcuni dati.
Windows 10 IoT Core può essere eseguito su dispositivi ARM e non ARM. Windows 10 IoT Enterprise non supporterà i dispositivi basati su ARM poiché sono progettati per calcoli complessi come quelli di ATM e sistemi PoS che tendono a surriscaldarsi se esposti a complessità.
Windows 10 IoT Core vs versione Enterprise
I dispositivi collegati a Internet of Things possono essere suddivisi in due tipi:
- Dispositivi app singoli
- Dispositivi multi app.
I dispositivi che possono eseguire solo un'app o, come si può dire, i dispositivi dedicati a un solo scopo, sono dispositivi di app singoli. Un esempio può essere un termoregolatore o una app per fotocamera per bambini. Poi ci sono dispositivi che sono piccoli ma eseguono più app. Prendi uno degli smartwatches per esempio. Avrai un controller di temperatura, un'app per il fitness, un controller per baby cam e alcune altre cose come chiamate e SMS.
Da quanto sopra, è evidente che ci devono essere due tipi di sistemi operativi IoT che consentono una o più app. Windows 10 IoT Core è il primo tipo. Aiuta a costruire una singola app (o app dedicata). Il pacchetto Windows IoT Core è piccolo ma in grado di eseguire processi in background per fornire dati all'app principale per la quale è stato creato il dispositivo. In altre parole, contiene solo il sistema operativo IoT di Windows 10.
Windows 10 IoT Enterprise è una fusione di IoT e versione Enterprise completa. Consente a determinati componenti di Windows 10 (sistema operativo principale) di essere installati su dispositivi intelligenti. A sua volta, consente di eseguire più app contemporaneamente. Quindi, in sostanza, Windows 10 IoT Enterprise è IoT + Regular Windows 10 Enterprise OS.
Canale di servizio a lungo termine - LTSC
Parlando delle differenze tra Windows IoT Core e Windows IoT Enterprise, è essenziale parlare degli aggiornamenti di Windows. La versione di Windows IoT Core è fondamentalmente focalizzata sulla singola app o, in altre parole, un dispositivo che dovrebbe eseguire solo una singola cosa. Tali app non richiedono aggiornamenti regolari in quanto potrebbero rompere le funzionalità dell'app di base. Pertanto, per il core IoT di Windows 10, gli aggiornamenti sono il più limitati possibile, distribuiti su un lungo intervallo di tempo. Ciò va bene anche perché tali dispositivi non richiedono aggiornamenti delle funzionalità. Tutto ciò di cui hanno bisogno sono aggiornamenti che mantengono il dispositivo sicuro.
Windows 10 IoT Core è considerato per il canale di servizio a lungo termine, proprio come i server di qualsiasi multinazionale che non ricevono aggiornamenti troppo spesso. Di fatto, IoT Core ottiene ancora meno aggiornamenti in quanto non ha bisogno di questi aggiornamenti di primavera e autunno. Ciò non significa che la versione IoT Enterprise riceverà troppi aggiornamenti. Anch'esso è LTSC e richiede solo quegli aggiornamenti come richiesto. La distribuzione di questi aggiornamenti (in Enterprise) viene gestita dagli amministratori o dai creatori del dispositivo.
Il post sopra spiegato la base differenze tra IoT Core di Windows 10 e IoT Enterprise. Se hai qualcosa da aggiungere, per favore commenta.
Articoli correlati:
- Contiki OS vs Windows 10 per Internet of Things
- Windows 10 su ARM: tutto ciò che devi sapere al riguardo
- IoT Ransomware - Il pericolo che tutti abbiamo ignorato!
- Vantaggi di Windows 10 per Internet of Things su piattaforme
- Windows 10 al centro della futura Internet of Things?