Choose Operating System


When selecting an operating system for hardware that is capable of doing data processing the operating systems needs to be capable of running IoT Edge runtime.

See the Azure IoT Edge supported operating systems.

Windows IoT Enterprise

Windows 10 IoT Enterprise is a full version of Windows 10 that delivers enterprise manageability and security to IoT solutions. Windows 10 IoT Enterprise shares all the benefits of the worldwide Windows ecosystem and is licensed for the device. It is a binary equivalent to Windows 10 Enterprise, so you can use the same familiar development and management tools such as client PCs and laptops, while taking advantage of lockdown features to control and customize the experience of the device.

When starting your journey with Windows 10 IoT Enterprise, you will need to reach out to a distributor from this list.

Windows IoT Enterprise overview

Windows IoT Core

Windows 10 IoT Core is a version of Windows 10 that is optimized for smaller devices with or without a display that run on both ARM and x86/x64 devices.

  • Windows IoT Core overview
  • Find suggested prototype boards to help you get started with Windows IoT Core.
  • Identify suitable IoT Core SoCs and custom boards]({:target=”_blank”} for your project by studying the different options and features by processor family.

Windows Server

Windows Server 2019 is the operating system that bridges on-premises environments with Azure, adding additional layers of security while helping you modernize your applications and infrastructure.

Windows Server in Microsoft Docs