Windows 10 IoT, a trusted, secure platform for building cloud-connected devices that bring intelligence to the edge, on Thursday, received "Fall Creators Update," that includes: a bunch of new enhanced features, plus a couple of new capabilities in preview.
This release will also enable developers to increase their productivity and bring IoT solutions to market faster.
Here's what's new in the Fall Creators Update:
Like other device types, this release adds thousands of new application programming interfaces (APIs), making Universal Windows Platform (UWP) compliant with .NET Standard 2.0, and makes it even much easier to port existing .NET code and libraries to UWP.
Windows 10 IoT Core with improved ink support let devs utilize DirectInk APIs for highlighter, pencil, and vector-based ink, along with new XAML ink controls for UWP, including InkCanvas and InkToolbar, as well as multi-modal interactions such as simultaneous pen and touch are also now supported.
Microsoft also expanded Assigned Access support to run multiple UWP and Win32 apps in a locked-down/single-purpose devices, like kiosks.
And, to help handle device-specific troubleshooting, the company has enabled Emergency Management Services on Windows 10 IoT Core, enabled user mode bus access on Windows 10 IoT Enterprise, extended support for controlling customer facing 2×20 line displays on point-of-sale (POS) terminals like devices. Also, support for custom glyphs, transaction descriptors, and marquee mode for scrolling text is added, too.
To provide a cloud-based IoT device management solution, Microsoft made available a new "Device Management (DM)" client, which connects to Azure IoT Hub and leverages Configuration Service Provider (CSP) infrastructure in Windows.
There are still some features in preview available to evaluate in Fall Creators Update, like support for hosting Nano Server containers at the edge on 64-bit editions of Windows 10 IoT Core and Enterprise. And, support for Windows Device Health Attestation for leveraging a trusted service to verify a device's health state for reporting or even for protecting access to remote resources.
On the cloud front, the company looking to simplify integration between Windows 10 IoT and Azure IoT, officials said.
Azure IoT Edge on Windows 10 IoT, which is in preview, allows orchestration between cloud and edge devices. The Azure IoT Hub Device Provisioning Service also is in preview.
To this end, a preview of Azure IoT Edge on Windows 10 IoT allows orchestrating intelligence between cloud and edge devices.
And, Azure IoT Hub Device Provisioning Service, also in preview enable provisioning of large scale deployments of devices in a secure and consistent manner and automating what historically has been a complex and time-consuming process.
For more about Windows IoT Core, watch this video walkthrough of the creation of an IoT product, from project planning to implementation to image creation and final deployment.
The video presents many features present in commercial IoT devices, including foreground and background apps, connection to Azure, third-party integration, security features like the TPM and BitLocker, and more!
In other cloud platform releated news, Managed Applications are now generally available in the Azure Marketplace.
Managed Applications enables deployment of entire applications and empower partner to fully manage and maintain application in customers environment.
Here are a few details of the offerings:
- Managed Service Providers (MSPs), Independent Software Vendors (ISVs) and System Integrators (SIs) can build turnkey cloud solutions using Azure Resource Manager templates. Both application IP and underlying pre-configured Azure infrastructure can easily be packaged into a sealed and serviceable solution. This enables "Ap/Ops," offering both the application and operations together in one package.
- Customers can deploy these turnkey solutions in their own Azure subscription as a sealed service, which is fully operated and maintained by the partner across the solution lifecycle. In addition, only the minimal level of access is granted, specifically for the sealed solution and its lifecycle operations.
- The result is a higher quality of service for our customers, fully managed by our partners. Thanks to the sealed and immutable nature of Managed Applications, nothing changes in the application or the infrastructure configuration, unless it is an explicit lifecycle operation by the trusted partner.