Quando o Windows 10 foi formalmente introduzido juntamente com muitas outras coisas, a Microsoft não falou sobre o Windows 10 para IoT, mas deu dicas sobre um sistema operacional para dispositivos pequenos e inteligentes. Foi codinome Atenas e agora, depois de quase cinco anos, está pronto para dar a outros sistemas operacionais da IoT, uma corrida pelo seu dinheiro. Isso ficou nitidamente visível quando escrevemos sobre o Contiki versus o Windows 10 para IoT. Ao trabalhar com o Contiki, você deve ter um cuidado especial com a segurança e outros aspectos, enquanto o Windows 10 IoT possui recursos de segurança integrados que você pode usar. Existem duas grandes ofertas da Microsoft para IoT: Windows 10 IoT Core e Windows 10 IoT Enterprise.
Recursos do Windows 10 IoT Core
O Windows 10 IoT Core é bom para dispositivos dedicados a uma única tarefa. Os dispositivos podem ou não ter qualquer exibição. Uma exibição é necessária durante a programação e os usuários finais não precisam dela sempre, a menos que precisem ver alguns dados.
O Windows 10 IoT Core pode ser executado em dispositivos ARM e não ARM. O Windows 10 IoT Enterprise não suporta dispositivos baseados em ARM, pois são criados para cálculos complexos, como em caixas eletrônicos e sistemas PoS, que tendem a ficar quentes quando expostos a complexidades.
Windows 10 IoT Core vs versão Enterprise
Dispositivos conectados à Internet das Coisas podem ser divididos em dois tipos:
- Dispositivos de aplicativo único
- Vários dispositivos de aplicativos.
Dispositivos que podem executar apenas um aplicativo ou, como podemos dizer, dispositivos dedicados a apenas uma única finalidade, são dispositivos de aplicativo único. Um exemplo pode ser um controlador de temperatura ou um aplicativo de câmera para bebês. Depois, há dispositivos que são pequenos, mas executam vários aplicativos. Pegue um dos smartwatches por exemplo. Você terá um controlador de temperatura, um aplicativo de condicionamento físico, um controle de câmera para bebês e algumas outras coisas, como ligações e SMS.
Do exposto acima, é evidente que deve haver dois tipos de sistemas operacionais IoT que permitem um ou vários aplicativos. O Windows 10 IoT Core é o primeiro tipo. Isso ajuda na criação de um único aplicativo (ou aplicativo dedicado). O pacote do Windows IoT Core é pequeno, mas é capaz de executar processos em segundo plano para fornecer dados ao aplicativo principal para o qual o dispositivo foi criado. Em outras palavras, ele contém apenas o sistema operacional Windows 10 IoT.
O Windows 10 IoT Enterprise é uma fusão da IoT e da versão completa da empresa. Ele permite que determinados componentes do Windows 10 (sistema operacional principal) sejam instalados em dispositivos inteligentes. Isso, por sua vez, permite executar vários aplicativos ao mesmo tempo. Então, basicamente, o Windows 10 IoT Enterprise é IoT + sistema operacional Windows 10 Enterprise.
Canal de Serviço de Longo Prazo - LTSC
Ao falar sobre as diferenças entre o Windows IoT Core e o Windows IoT Enterprise, é essencial falar sobre as atualizações do Windows. A versão do Windows IoT Core é basicamente um único aplicativo focado ou, em outras palavras, um dispositivo deve executar apenas uma única coisa. Esses aplicativos não exigem atualizações regulares, pois podem afetar a funcionalidade do aplicativo básico. Assim, para o núcleo do Windows 10 IoT, as atualizações são o mínimo possível - distribuídas por um longo período de tempo. Isso vai bem também porque esses dispositivos não exigem atualizações de recursos. Tudo o que eles precisam são atualizações que mantenham o dispositivo seguro.
O Windows 10 IoT Core é considerado para o Long Term Service Channel, assim como os servidores de qualquer multinacional que não recebem atualizações com muita frequência. Na verdade, o IoT Core recebe ainda menos atualizações, já que não precisa dessas atualizações de recurso de primavera e outono. Isso não significa que a versão do IoT Enterprise receberá muitas atualizações. Também é LTSC e requer apenas as atualizações conforme necessário. A implantação dessas atualizações (no Enterprise) é feita pelos administradores ou fabricantes do dispositivo.
O post acima explicou o básico diferenças entre o Windows 10 IoT Core e o IoT Enterprise. Se você tem alguma coisa para adicionar, por favor, comente.
Posts relacionados:
- Contiki OS vs Windows 10 para Internet das Coisas
- Windows 10 no ARM: Tudo o que você precisa saber sobre isso
- IoT Ransomware - O perigo que todos nós temos ignorado!
- Vantagens do Windows 10 para Internet das coisas em plataformas
- Windows 10 no centro da futura Internet das Coisas?