Publicado en: Jan 21, 2021

AWS IoT se complace en anunciar el lanzamiento de AWS IoT Device Client. Se trata de una implementación de referencia, gratuita, de código abierto y modular del lado del dispositivo escrita en lenguaje C++ que puede compilar e instalar en dispositivos de IoT basados en Embedded Linux, lo que permite tener un fácil acceso a las características de AWS IoT Core, AWS IoT Device Management y AWS IoT Device Defender de forma predeterminada. Y como es de código abierto, se puede modificar para adaptarlo a casos de uso y optimizarlo según las necesidades empresariales, a medida que se evoluciona de la prueba de concepto (PoC) a la producción.
Con el AWS IoT Device Client, es posible lanzar la PoC en cuestión de horas. Sirve para conectar dispositivos IoT a AWS IoT Core y utilizar las características Jobs (Trabajos) y Secure Tunneling (Tunelización segura) de AWS IoT Device Management o la característica Rules Detect (Detección de reglas) de AWS IoT Device Defender. En la actualidad, el AWS IoT Device Client funciona de forma predeterminada en dispositivos IoT con microprocesadores (arquitecturas x86_64 y ARM) y entornos de software Linux comunes (Debian, Ubuntu y RHEL).

Para comenzar con el dispositivo, es necesario descargar el código fuente de AWS IoT Device Client en GitHub y obtener más información en el archivo readme (Léame). También es posible colaborar con la comunidad de código abierto y contribuir a la base de código. La conexión, la administración y la seguridad de los dispositivos IoT en AWS se realiza en la Consola de administración de AWS IoT o mediante la CLI. Para más información sobre AWS IoT Core, AWS IoT Device Management y AWS IoT Device Defender, visite la guía para desarrolladores.