Microsoft avait annoncé lors de la dernière foire de Hanovre l’ouverture de ses solutions logicielles pour l’Internet des objets à la pile de protocole en open source OPC UA (OLE for Process Control - Unified Architecture), ...du nom de la norme EN/CEI 62541 développée par l’OPC Foundation. L'éditeur fait aujourd’hui un pas de plus vers une utilisation universelle d’OPC UA en dévoilant la disponibilité de cette pile logicielle très répandue dans le monde industriel sur la plate-forme .Net Standard de la société, ouvrant la voie à l’utilisation d’OPC UA sur n’importe quel système d’exploitation, des multiples versions de Windows (Vista, 7, 8, 8.1, 10) à iOS, Linux ou Android. Cette pile de protocole sur .Net Standard a été fournie à l’OPC Foundation qui va gèrer l’évolution et la fourniture de ce logiciel en open source.
L’idée sous-jacente est ici de permettre à des clients et des serveurs OPC de se connecter immédiatement à la plate-forme en nuage Azure de Microsoft. Cette dernière utilise en effet d’ores déjà la prochaine extension de la spécification OPC avec la fonction OPC Publisher/Subscriber qui permet de lier directement n’importe quel système à un serveur OPC UA existant et d'envoyer de ce fait des données de télémétrie OPC UA à la plate-forme Azure IoT Suite pour des analyses dans le nuage. Il est aussi possible d’envoyer à partir d’Azure des ordres de contrôle/commande aux équipements OPC UA.