Ejemplo: Azure Event Grid mediante CODESYS Cliente MQTT
Azure Event Grid es un servicio en la nube de Microsoft que proporciona principalmente un intermediario MQTT e interfaces HTTPS para la implementación de aplicaciones sin servidor. No es necesario que el usuario tenga sus propios servidores o software de servidor
El protocolo de publicación/suscripción (PubSub) implementado mediante MQTT y un sistema de gestión de eventos (para HTTPS) hace posible que las aplicaciones cliente correspondientes intercambien datos entre sí. Event Grid permite el reenvío simplificado de los datos de los eventos a varios servicios de Azure. Esto respalda la estructura de las complejas canalizaciones de procesamiento en la nube. Los casos de uso típicos incluyen el análisis de datos y el procesamiento posterior de la información. Los resultados se pueden conservar en Azure Storage (almacenamiento en la nube). Como alternativa, los resultados también se pueden devolver directamente a una aplicación
A continuación, aprenderá cómo configurar un CODESYS Cliente MQTT de la biblioteca IEC MQTT Client SL desde el CODESYS IIoT Libraries SL paquete. El cliente se comunica a través de un agente MQTT de Azure Event Grid. Las instrucciones describen cómo configurar el CODESYS así como cómo configurar el lado de Azure.