AWS IoT Core añade capacidades para enriquecer los mensajes de MQTT y simplificar la administración de permisos

Publicado en: 15 de nov de 2024

AWS IoT Core, un servicio gestionado en la nube que le permite conectar de forma segura los dispositivos de Internet de las cosas (IoT) a la nube y administrarlos a escala, anuncia dos nuevas funciones: la capacidad de enriquecer los mensajes de MQTT con datos adicionales y utilizar la asociación entre la cosa y la conexión para simplificar la administración de permisos. La capacidad de enriquecimiento de mensajes permite a los desarrolladores aumentar los mensajes MQTT de los dispositivos con información adicional del registro de cosas, sin modificar sus dispositivos. La asociación entre la cosa y la conexión permite asignar un cliente MQTT a una cosa del registro, para los ID de cliente que no coinciden con el nombre de la cosa. Esto permitirá a los desarrolladores aprovechar la información de registro en las políticas de IoT, asociar fácilmente las acciones de los dispositivos a los eventos del ciclo de vida y utilizar las capacidades existentes, como la asignación personalizada de costos y el registro de recursos específicos, que antes solo estaban disponibles para hacer coincidir los ID de clientes y los nombres de las cosas.

Para enriquecer todos los mensajes de los dispositivos, los desarrolladores pueden definir un subconjunto de atributos de registro como atributos de propagación. Pueden personalizar el enrutamiento de sus mensajes y procesar los flujos de trabajo con estos datos adjuntos. Por ejemplo, en las aplicaciones para automóviles, los desarrolladores pueden dirigir los mensajes de forma selectiva al backend deseado en función de los metadatos adjuntos, como la marca y el tipo de vehículo almacenados en el registro de objetos. Además, con la asociación entre la cosa y la conexión, los desarrolladores pueden aprovechar las características existentes, como el uso de metadatos de registro en las políticas de IoT, asociar los eventos del ciclo de vida de AWS IoT Core a una cosa, realizar una asignación de costos personalizada a través de grupos de facturación y habilitar el registro específico de los recursos, incluso si el ID de cliente de MQTT y el nombre de la cosa difieren.

Estas nuevas funciones están disponibles en todas las regiones de AWS en las que está presente AWS IoT Core. Para obtener más información, consulte la guía para desarrolladores y la documentación de la API.