Asesor de dispositivos - AWS IoT Core

Asesor de dispositivos

Device Advisor es una capacidad de prueba basada en la nube y totalmente administrada para validar dispositivos IoT durante el desarrollo del software del dispositivo. Device Advisor proporciona pruebas preconstruidas que puede utilizar para validar los dispositivos IoT para una conectividad fiable y segura con AWS IoT Core, antes de implementar los dispositivos en producción. Las pruebas prediseñadas de Device Advisor le ayudarán a validar el software de su dispositivo según las prácticas recomendadas de uso de TLS, MQTT, Device Shadow e IoT Jobs. También puede descargar informes de cualificación firmados para enviarlos a la Red de socios de AWS y obtener la cualificación de su dispositivo para el Catálogo de dispositivos de socios de AWS sin necesidad de enviar su dispositivo y esperar a que lo prueben.

nota

Device Advisor es compatible en las regiones us-east-1, us-west-2, ap-northeast-1 y eu-west-1.

Device Advisor admite dispositivos y clientes que utilizan los protocolos MQTT y MQTT a través de WebSocket Secure (WSS) para publicar y suscribirse a mensajes. Todos los protocolos son compatibles con IPv4 e IPv6.

Device Advisor admite certificados de servidor RSA.

Cualquier dispositivo que haya sido diseñado para conectarse a AWS IoT Core puede aprovechar las ventajas de Device Advisor. Puede acceder a Device Advisor desde la consola de AWS IoT o utilizando la AWS CLI o el SDK. Cuando esté listo para probar su dispositivo, regístrelo con AWS IoT Core y configure el software del mismo con el punto de conexión de Device Advisor. A continuación, elija las pruebas prediseñadas, configúrelas, ejecute las pruebas en su dispositivo y obtenga los resultados de las pruebas junto con registros detallados o un informe de cualificación.

Device Advisor es un punto de conexión de prueba en la nube de AWS. Puede probar sus dispositivos configurándolos para que se conecten al punto de conexión de prueba proporcionado por Device Advisor. Después de configurar un dispositivo para que se conecte al punto de conexión de prueba, puede visitar la consola de Device Advisor o utilizar el SDK de AWS para elegir las pruebas que desea ejecutar en sus dispositivos. A continuación, Device Advisor administra el ciclo de vida completo de una prueba, incluido el aprovisionamiento de recursos, la programación del proceso de prueba, la administración de la máquina de estados, el registro del comportamiento del dispositivo, el registro de los resultados y el suministro de los resultados finales en forma de informe de la prueba.

Protocolos TLS

El protocolo de seguridad de la capa de transporte (TLS) se utiliza para cifrar datos confidenciales a través de redes inseguras, como internet. El protocolo TLS es el sucesor del protocolo Secure Sockets Layer (SSL).

Device Advisor es compatible con los siguientes protocolos TLS:

  • TLS 1.3 (recomendado)

  • TLS 1.2

Protocolos, asignaciones de puertos y autenticación

El protocolo de comunicación de dispositivos lo utiliza un dispositivo o un cliente para conectarse al agente de mensajes mediante un punto de conexión de dispositivo. En la siguiente tabla se enumeran los protocolos admitidos por los puntos de conexión de Device Advisor, así como los métodos de autenticación y los puertos que se utilizan.

Protocolos, autenticación y asignaciones de puertos
Protocolo Operaciones admitidas Autenticación Puerto Nombre del protocolo ALPN

MQTT a través de WebSocket

Publicar, suscribirse

Signature Version 4

443

N/A

MQTT

Publicar, suscribirse

Certificado de cliente X.509

8883

x-amzn-mqtt-ca

MQTT Publicar, suscribirse Certificado de cliente X.509 443 N/A