AWS IoT Core agrega API para la administración de conexiones MQTT
Hoy, AWS IoT Core lanza dos nuevas API de administración de conexiones de MQTT, GetConnection y ListSubscriptions, que le permiten acceder fácilmente a la información de conexión y suscripción del cliente de MQTT para sus dispositivos de internet de las cosas (IoT). Estas API lo ayudan a solucionar problemas de conectividad, monitorear el comportamiento de los clientes y auditar los patrones de conexión en toda su flota de dispositivos.
La API GetConnection le brinda visibilidad de la conexión de un dispositivo de IoT al recuperar información detallada de la conexión, incluido el estado de la conexión, los detalles de la sesión de MQTT y los datos opcionales a nivel de socket, como las direcciones IP de origen y destino, los puertos y el ID de punto de conexión de la VPC del cliente, controlados mediante políticas de IAM detalladas. La API ListSubscriptions complementa esto al devolver todas las suscripciones a temas, incluidos los niveles de QoS para la sesión MQTT de un cliente, para los clientes conectados y fuera de línea con sesiones persistentes. Esto le permite validar e identificar las suscripciones superpuestas o innecesarias que pueden afectar al rendimiento de la solución. Junto con la API DeleteConnection existente, estas nuevas API proporcionan una experiencia integral de administración de conexiones MQTT.
Estas API ya están disponibles en todas las regiones de AWS en las que se admite AWS IoT Core. Para obtener más información, consulte la documentación de AWS IoT Core y la guía de referencia de la API de AWS IoT Core.