Publicado en: Oct 8, 2018
AWS IoT Device Management ahora ofrece dos nuevas configuraciones de tiempos de espera para trabajos, los tiempos de espera en progreso y los tiempos de espera para pasos. Ambos proveen mecanismos adicionales destinados a controlar y realizar un seguimiento de los trabajos que se ejecutan en dispositivos. Los trabajos le permiten enviar acciones remotas a uno o más dispositivos a la vez, controlar la implementación de trabajos en dispositivos y realizar el seguimiento de los estados vigentes e históricos de los trabajos que se ejecutan en cada dispositivo.
Los tiempos de espera en progreso permiten a los clientes configurar el período en el que una ejecución de trabajo debe alcanzar un estado terminal mientras se encuentra en progreso. Este mecanismo permite identificar fácilmente casos en los que haya una ejecución de trabajo bloqueada, como un dispositivo que se haya desconectado o una actualización de firmware bloqueada en un bucle. Los tiempos de espera en progreso pueden configurarse fácilmente como un parámetro opcional durante la creación de un trabajo.
También puede configurar la duración de un tiempo de espera para pasos, que se puede utilizar para definir un período en el cual un paso de ejecución en particular dentro del trabajo de un dispositivo debe completarse. Por ejemplo, puede definir un tiempo de espera para pasos en el cual la descarga o la validación de un archivo binario de firmware de un dispositivo deba completarse durante una actualización inalámbrica (OTA). La duración del tiempo de espera para pasos puede actualizarse mediante un dispositivo a medida que ejecuta y completa cada paso dentro de un trabajo.
Puede usar la consola de AWS o las API de AWS IoT Device Management para empezar a usar las configuraciones de tiempo de espera para trabajos. Si desea obtener más información sobre AWS IoT Device Management, visite nuestro sitio web.