Proving the Business Case for the Internet of Things

Microsoft launches services for IoT

William Payne
June 14, 2018




Microsoft has announced Windows 10 IoT Core Services, which builds on the company's existing Windows 10 IoT Core, and adds 10 years of support along with services to manage device updates and assess device health.

Windows 10 IoT Core is an edition of Windows 10 designed for the Internet of Things and intelligent edge devices. First released in 2015, it has been adopted by industrial robotics and machinery companies such as Johnson Controls, Askey, and Misty Robotics.

Windows 10 IoT Core Services will be a paid offering for IoT devices. The free edition of Windows 10 IoT Core will still be available via the Semi-Annual Channel (SAC).

According to Microsoft, Windows 10 IoT Core Services will provide 10 years of Windows OS support via the Windows Long-Term Servicing Channel (LTSC) which provides updates to keep device security up to date. Devices using the LTSC release will not receive feature updates, allowing them to focus on stability by minimizing changes to the base operating system. 

Microsoft typically offers new LTSC releases every two to three years, with each release supported over a 10-year lifecycle.

The new services will also provide update control with the newly announced Device Update Center (DUC) which provides the ability to create, customize, and control device updates. 

IoT Core Service updates are distributed by the same Content Distribution Network (CDN) as Windows Update, used on a daily basis by millions of Windows customers. Updates can be applied to the operating system, device drivers, as well as OEM-specific applications and files. Updates can be flighted to test devices prior to broader distribution.

The new IoT Core Services will also provide Device Health Attestation (DHA), which is designed to provide hardware-attested security. This service evaluates device health and can be combined with a device management system, such as Azure IoT Device Management. The service allows users to actions, such as re-imaging the device, denying network access or creating a service ticket.