Publicado en: Nov 27, 2022

AWS IoT Core, un servicio en la nube administrado que permite a los clientes conectar miles de millones de dispositivos de IoT y enruta billones de mensajes a los servicios de AWS, y AWS IoT Core Device Advisor, una capacidad de pruebas completamente administrada y basada en la nube que ayuda a los desarrolladores a validar los dispositivos de IoT para obtener una conectividad confiable y segura con AWS IoT Core, anuncian la disponibilidad general de la actualización del servicio de agente de mensajes que incluye compatibilidad con la versión 5 del protocolo MQTT. MQTT5 es un estándar actualizado de comunicación para mensajería entre dispositivos que incluye mejoras significativas en las características con respecto a la anterior versión 3.1.1 de MQTT.

El protocolo MQTT se convirtió en un estándar popular para la transmisión de datos del internet de las cosas (IoT) debido a su implementación ligera, especialmente para dispositivos de potencia baja con limitaciones de ancho de banda de la red. La última versión de MQTT5, el protocolo estándar de la industria, constituye una importante actualización. Esta introduce varias características clave que hacen que los sistemas sean más robustos. Por ejemplo, los encabezados de mensajes nuevos, que permiten procesar los mensajes con más rapidez sin necesidad de decodificar su carga; la caducidad de los mensajes y las sesiones, que mejora los tiempos de espera; y los temas de solicitud/respuesta, que permiten a los suscriptores dar acuse de recibo de mensajes al remitente.

Con esta versión, los clientes pueden conectar los dispositivos a AWS IoT Core a través de MQTT5 o bien aprovechar una combinación de dispositivos conectados a las versiones 3 y 5 de MQTT que interactúan entre sí para admitir despliegues heterogéneos. Además, todos los casos de prueba existentes dentro de AWS IoT Device Advisor ahora son compatibles con MQTT5, lo que facilita a los clientes validar la funcionalidad de MQTT durante el desarrollo de software para dispositivos antes de incorporarlos a AWS IoT Core. Asimismo, como parte del Programa de Calificación de Dispositivos de AWS, los socios de AWS ahora pueden calificar sus dispositivos a través de MQTT5. El Programa de Calificación de Dispositivos de AWS ayuda a los socios de AWS a calificar una gran variedad de dispositivos que funcionan con AWS.

Para comenzar y obtener más información sobre MQTT5, consulte la documentación técnica.

La compatibilidad de MQTT5 con AWS IoT Core ahora está disponible en todas las regiones comerciales del mundo y en las regiones de AWS GovCloud (EE. UU.) que actualmente son compatibles con AWS IoT Core, incluida la incorporación más reciente para los Emiratos Árabes Unidos (DXB).

La compatibilidad de MQTT5 para AWS IoT Core Device Advisor está disponible en las regiones Este de EE. UU. (Norte de Virginia), Oeste de EE. UU. (Oregón), Asia-Pacífico (Tokio) y Europa (Irlanda).