OPC UA is an industrial Internet of Things (IoT) standard for ensuring interoperability between a broad set of manufacturing processes and equipment. Microsoft is working with the OPC Foundation to expand their product support of the OPC UA open-source software stack to enable deep integration with Azure IoT and Universal Windows Platform (UWP).
Microsoft is today announcing a new open-source reference stack to provide a single code base for all common platforms and it will reduce costs and maintain efficiencies. As developers use and contribute to this stack, it has the potential to increase the share of OPC-enabled devices and create benefits across a broad ecosystem.
Microsoft will contribute a .NET Standard reference stack to the OPC Foundation GitHub open-source. As .NET Standard is platform-independent, this stack has the benefit of working on all common software platforms in market today, allowing the creation of OPC UA clients, servers and of course “OPC Publishers” (for sending telemetry data to the cloud) on Windows Vista, 7, 8, 8.1, 10, iOS, Linux and Android platforms. In addition, OPC clients and servers can run directly on Azure using this stack.
Read about this announcement in detail here.