Creación y administración de trabajos mediante la AWS Management Console - AWS IoT Core

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Creación y administración de trabajos mediante la AWS Management Console

En esta sección se describe cómo puede crear y administrar trabajos desde la AWS IoT consola. Después de crear un trabajo, puede ver la información sobre el trabajo en la página de detalles y administrarlo.

nota

Si desea realizar la firma de código para los AWS IoT trabajos, utilice el AWS CLI. Para obtener más información, consulte Crear y administrar trabajos mediante AWS CLI.

Cree y administre trabajos mediante el AWS Management Console

Para crear un trabajo, inicie sesión en la AWS IoT consola y vaya al centro de trabajos de la sección Acciones remotas. A continuación, lleve a cabo los siguientes pasos.

  1. En la página Trabajos, en el cuadro de diálogo Trabajos, elija Crear trabajo.

  2. Según el dispositivo que utilice, puede crear un trabajo personalizado, un trabajo de RTOS OTA actualización gratuita o un AWS IoT Greengrass trabajo. En este ejemplo, seleccione Crear un trabajo personalizado. Elija Next (Siguiente).

  3. En la página Propiedades de trabajo personalizadas, en el cuadro de diálogo Propiedades del trabajo, introduzca la información de los siguientes campos:

    • Nombre: introduzca un nombre de trabajo alfanumérico único.

    • Descripción (opcional): introduzca una descripción opcional del trabajo.

    • Etiquetas: (opcional):

    nota

    Le recomendamos que no utilice información de identificación personal en su puesto IDs y descripción.

    Elija Next (Siguiente).

  4. En la página Configuración de archivos del cuadro de diálogo Destinos del trabajo, seleccione los Objetos o los Grupos de objetos en los que desee ejecutar este trabajo.

    En el cuadro de diálogo Documento de trabajo, seleccione una de las acciones siguientes:

    • Del archivo: un archivo de JSON trabajo que cargó anteriormente en un bucket de Amazon S3

      • Firma de código

        En el documento de trabajo ubicado en su Amazon S3URL, ${aws:iot:code-sign-signature:s3://region.bucket/code-file@code-file-version-id} es obligatorio como marcador de posición hasta que se sustituya por la ruta del archivo de código firmada mediante su perfil de firma de código. El nuevo archivo de código firmado aparecerá inicialmente en una carpeta SignedImages del bucket de origen de Amazon S3. Se creará un nuevo documento de trabajo con un Codesigned_ prefijo en el que la ruta del archivo de código firmada sustituirá al marcador de posición del signo de código y se colocará en su Amazon S3 URL para crear un nuevo trabajo.

      • Recurso previo a la firma URLs

        En el menú desplegable Función de prefirma, elige la IAM función que creaste en Presigned. URLs La ${aws:iot:s3-presigned-url: mejor práctica de seguridad URLs para los dispositivos que descargan objetos de Amazon S3 consiste en prefirmar objetos de Amazon S3.

        Si quiere usar prefirmado como marcador de posición URLs de firma de código, utilice la siguiente plantilla de ejemplo:

        ${aws:iot:s3-presigned-url:${aws:iot:code-sign-signature:<S3 URL>}
    • Desde plantilla: una plantilla de trabajo que contiene un documento de trabajo y las configuraciones del trabajo. La plantilla de trabajo puede ser una plantilla de trabajo personalizada que haya creado o una plantilla AWS gestionada.

      Si va a crear un trabajo para realizar acciones remotas de uso frecuente, como reiniciar el dispositivo, puede utilizar una plantilla AWS gestionada. Estas plantillas ya están preconfiguradas para su uso. Para obtener más información, consulte Creación de una plantilla de trabajo personalizada y Creación de plantillas de trabajo personalizadas a partir de plantillas administradas.

  5. En la página Configuración del trabajo del cuadro de diálogo Configuración del trabajo, seleccione uno de los siguientes tipos de trabajo:

    • Trabajo de instantánea: un trabajo de instantánea está completo cuando termina de ejecutarse en los dispositivos y grupos de destino.

    • Trabajo continuo: un trabajo continuo se aplica a grupos de objetos y se ejecuta en cualquier dispositivo que luego se añada a un grupo de destino específico.

  6. En el cuadro de diálogo Configuraciones adicionales (opcional), revise las siguientes configuraciones de trabajo opcionales y seleccione las opciones correspondientes:

    • Configuración de despliegue

    • Configuración de programación

    • Configuración del tiempo de espera de ejecuciones de trabajo

    • Configuración de reintentos de ejecuciones de trabajos (nuevo)

    • Configuración de anulación

    Consulte las siguientes secciones para obtener información adicional sobre las configuraciones de los trabajos:

    Revise todas las selecciones de trabajo y, a continuación, pulse Enviar para crear el trabajo.

Vea y gestione los trabajos mediante la AWS Management Console

Tras crear el trabajo, la consola genera una JSON firma y la coloca en el documento del trabajo. Puede usar la consola de AWS IoT para ver el estado de un trabajo, cancelarlo o eliminarlo.

Si elige el trabajo que ha creado, encontrará:

  • Detalles generales del trabajo, como el nombre del trabajo, la descripción, el tipo, la hora en que se creó, la última actualización y la hora estimada de inicio.

  • Cualquier configuración de trabajo que haya especificado y su estado.

  • El documento de trabajo.

  • Las ejecuciones de los trabajos y cualquier etiqueta opcional que haya especificado.

Para administrar los trabajos, vaya al centro de trabajos de la consola y elija si desea editar, eliminar o cancelar el trabajo.