With Windows 10 IoT October 2018 Update Microsoft is offering its partners and customers more new ways to easily and securely build IoT solutions.
The update as Microsoft puts brings in powerful intelligent edge capabilities with machine learning (ML) and innovation like industrial-strength security, diverse silicon options and new monetization models for both distributors and resellers.
Windows 10 IoT Core Services, which is a new cloud service subscription offer essential services needed to commercialize a device on Windows 10 IoT Core.
With Windows 10 IoT Core Services, device manufacturers can control device updates via Device Update Center portal. It also let them create customized device specific updates using content distribution network.
Here’s a look at the diagram of the update flow in Device Update Center:
Although the company didn’t exactly confirm the availability, however this release of Windows 10 IoT Core is a Semi-Annual Channel as well as a Long Term Servicing release.
While the former provides “twice-per-year” feature update releases, the latter provides 10 years of support with security and quality update and no new features. “There are no changes to the 10-year Long-Term Servicing Channel (LTSC) support policy for LTSC releases of Windows 10 IoT Enterprise,” Microsoft stated.
The LTSC OS support is available to Windows 10 IoT Enterprise 2019 and Windows 10 IoT Core Services.
Among new features in October 2018 Update of Windows 10 IoT include Azure IoT Edge, a “fully managed service that delivers cloud intelligence locally by deploying and running artificial intelligence (AI) workloads,” Azure services and custom logic as well as hardware-accelerated machine learning.
With Azure IoT Edge, modules can be remotely deployed from Azure IoT Hub to an edge device running Windows 10 IoT Core or Enterprise.
Windows Machine Learning allows developers to write ML models in Open Neural Network Exchange (ONNX) format and accelerate inferencing using CPU or DirectX 12-capable GPU from any vendor.
Microsoft has also added support for NXP processors, including i.MX 6, 7, and 8M CPUs.
The company says that this allows developers to create a broad range of industrial-grade devices optimized for lower power, higher performance. It also let them enable trusted I/O that can’t be tampered with either physical control of a device, or even infiltration of the operating system or application software.
Kiosk and assigned access also received improvements, such as enhanced error status reporting, improved app management, and exposing assigned access APIs.
- Enhanced status reporting automatically provide information about issues and corrective actions to device management systems. These include actions, such as restarting a device or dispatching a service technician.
- Improved multi-app management, like configuring kiosk experience using a new wizard in the Settings app, and tailoring Microsoft Edge experience for kiosk devices.
- Assigned access APIs let developers programmatically detect apps running in assigned access mode and let them create a tailored kiosk experience.
Azure IoT Device Management is now supported, and enable managing Windows 10 IoT Core devices with Microsoft Intune.
- Integration with Azure IoT Device Management is now available for both IoT Core and Enterprise.
- Enterprises using Intune can now manage IoT Core devices along IoT Enterprise and other managed devices.
In servicing updates Microsoft brings Windows 10 IoT Enterprise inline with other Windows 10 SKUs. That said,
- All existing Windows 10 IoT Enterprise SAC releases (versions 1607, 1703, 1709 and 1803) will now be supported for up to 30 months
- All future feature updates of IoT Enterprise SAC with a targeted release month of September will also be supported for up to 30 months
- All future feature updates with a targeted release month of March (starting with 1903) will continue supported for 18 months from their release dates.