Windows 10 IoT Core vs Enterprise - Similitud y diferencias
Cuando se introdujo formalmente Windows 10 junto con muchas otras cosas, Microsoft no habló de Windows 10 para IoT, pero sí dejó caer pistas sobre un sistema operativo para dispositivos pequeños e inteligentes. Fue nombrada Atenas y ahora, después de casi cinco años, está listo para dar a otros sistemas operativos de IoT, una carrera por su dinero. Esto fue claramente visible cuando escribimos sobre Contiki vs. Windows 10 para IoT. Mientras trabaja con Contiki, debe tener especial cuidado con la seguridad y otros aspectos, mientras que Windows 10 IoT tiene características de seguridad integradas que puede usar. Hay dos ofertas principales de Microsoft para IoT: Windows 10 IoT Core y Windows 10 IoT Enterprise.
Características principales de Windows 10 IoT
Windows 10 IoT Core es bueno para dispositivos que están dedicados a una sola tarea. Los dispositivos pueden o no tener cualquier pantalla. Se requiere una pantalla durante la programación y los usuarios finales no la necesitan siempre a menos que necesiten ver algunos datos.
Windows 10 IoT Core puede ejecutarse en dispositivos tanto ARM como no ARM. Windows 10 IoT Enterprise no admitirá dispositivos basados en ARM, ya que están diseñados para cómputos complejos, como en los cajeros automáticos y sistemas de PoS, que tienden a calentarse cuando están expuestos a complejidades.
Windows 10 IoT Core vs Enterprise version
Los dispositivos conectados a la Internet de las cosas se pueden dividir en dos tipos:
- Dispositivos de una sola aplicación
- Dispositivos de múltiples aplicaciones.
Los dispositivos que pueden ejecutar solo una aplicación o, como podemos decir, los dispositivos que están dedicados a un solo propósito, son dispositivos de aplicación única. Un ejemplo puede ser un controlador de temperatura o una aplicación de cámara para bebés. Luego hay dispositivos que son pequeños pero que ejecutan múltiples aplicaciones. Tome uno de los relojes inteligentes, por ejemplo. Tendrá un controlador de temperatura, una aplicación de ejercicios, un controlador de cámara para bebés y algunas otras cosas como llamadas y SMS.
De lo anterior, es evidente que debe haber dos tipos de sistemas operativos de IoT que permitan una o varias aplicaciones. Windows 10 IoT Core es el primer tipo. Ayuda en la construcción de una sola aplicación (o aplicación dedicada). El paquete Windows IoT Core es pequeño pero puede ejecutar procesos en segundo plano para proporcionar datos a la aplicación principal para la cual se creó el dispositivo. En otras palabras, solo contiene el sistema operativo Windows 10 IoT.Windows 10 IoT Enterprise es una fusión de IoT y la versión Enterprise completa. Permite que ciertos componentes de Windows 10 (sistema operativo principal) se instalen en dispositivos inteligentes. Eso a su vez, permite ejecutar múltiples aplicaciones al mismo tiempo. Básicamente, Windows 10 IoT Enterprise es el sistema operativo IoT + Windows 10 Enterprise.
Canal de servicio a largo plazo - LTSC
Al hablar de las diferencias entre Windows IoT Core y Windows IoT Enterprise, es esencial hablar sobre las actualizaciones de Windows. La versión de Windows IoT Core es básicamente una aplicación centrada o, en otras palabras, se supone que un dispositivo debe realizar una sola cosa. Estas aplicaciones no requieren actualizaciones periódicas, ya que pueden romper la funcionalidad de la aplicación básica. Por lo tanto, para el núcleo de IoT de Windows 10, las actualizaciones son tan pocas como sea posible: se extienden en un largo período de tiempo. Esto va bien también porque tales dispositivos no requieren actualizaciones de características. Todo lo que necesitan son actualizaciones que mantengan el dispositivo seguro..
Windows 10 IoT Core se considera para el canal de servicio a largo plazo, al igual que los servidores de cualquier multinacional que no reciben actualizaciones con demasiada frecuencia. De hecho, IoT Core recibe aún menos actualizaciones, ya que no necesita esas actualizaciones de características de primavera y otoño. Esto no significa que la versión IoT Enterprise recibirá demasiadas actualizaciones. También es LTSC y requiere solo las actualizaciones según sea necesario. El despliegue de estas actualizaciones (en Enterprise) es manejado por los administradores o fabricantes del dispositivo.
El post anterior explicado lo básico Diferencias entre Windows 10 IoT Core y IoT Enterprise. Si tiene algo que agregar, por favor comente.