

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.

# Implementación de una versión de paquete mediante trabajos AWS IoT
<a name="deploying-package-version"></a>

Puede utilizar los siguientes pasos para desplegar una versión del paquete a través de la Consola de administración de AWS.

**Requisitos previos**:

Antes de comenzar, haga lo siguiente:
+ Registra AWS IoT cosas con AWS IoT Core. Para obtener instrucciones sobre cómo añadir tus dispositivos AWS IoT Core, consulta [Crear un objeto objeto](https://docs.aws.amazon.com/iot/latest/developerguide/create-iot-resources.html#create-aws-thing).
+ [Opcional] Cree un grupo de AWS IoT cosas o un grupo de cosas dinámico para dirigirse a los dispositivos en los que va a implementar la versión del paquete. Para obtener instrucciones sobre cómo crear un grupo de cosas, consulte [Crear un grupo de cosas estático](https://docs.aws.amazon.com/iot/latest/developerguide/thing-groups.html#create-thing-group). Para obtener instrucciones sobre cómo crear un grupo de cosas dinámico, consulte [Crear un grupo de cosas dinámico](https://docs.aws.amazon.com/iot/latest/developerguide/dynamic-thing-groups.html#create-dynamic-thing-group).
+ Cree un paquete de software y una versión del paquete. Para obtener más información, consulte [Crear un paquete de software y una versión del paquete](creating-package-and-version.md).
+ Creación de un documento de trabajo Para más información, consulte [Preparar el documento de trabajo y la versión del paquete para su implementación](https://docs.aws.amazon.com/iot/latest/developerguide/preparing-jobs-for-service-package-catalog.html#preparing-to-deploy).

**Para implementar un AWS IoT trabajo**

1. En la [consola de AWS IoT](https://console.aws.amazon.com/iot/home), elija **Paquetes de software**.

1. Elija el paquete de software que desee implementar. Aparecerá la **página de detalles del paquete de software**.

1. Elija la versión del paquete que desea implementar, en **Versiones**, y elija **Implementar la versión del trabajo**.

1. Si es la primera vez que implementa un trabajo a través de este portal, aparecerá un cuadro de diálogo en el que se describen los requisitos. Revise la información y seleccione **Reconocer**.

1. Introduzca un nombre para la implementación o deje el nombre generado automáticamente en el campo **Nombre**.

1. [Opcional] En el campo **Descripción**, introduzca una descripción que identifique el propósito o el contenido de la implementación, o deje la información generada automáticamente. 

   **Nota:** Le recomendamos que no utilice información personal identificable en los campos Nombre del puesto y Descripción.

1. [Opcional] Añada las etiquetas que desee asociar a este trabajo.

1. Elija **Siguiente**.

1. En **Objetivos del trabajo**, elija las cosas o grupos de cosas que deben recibir el trabajo.

1. En el campo **Archivo de trabajo**, especifique el archivo JSON del documento de trabajo.

1. Integración de **Open Jobs con el servicio Catálogo de paquetes**.

1. Seleccione los paquetes y las versiones que se especifican en su documento de trabajo.
**nota**  
Debe elegir los mismos paquetes y versiones de paquetes que se especifican en el documento de trabajo. Puede incluir más, pero el trabajo solo emitirá instrucciones para los paquetes y las versiones incluidos en el documento de trabajo. Para obtener más información, consulte [Asignar un nombre a los paquetes y las versiones al implementarlos](https://docs.aws.amazon.com/iot/latest/developerguide/preparing-jobs-for-service-package-catalog.html#naming-package-versions).

1. Elija **Siguiente**.

1. En la página Configuración del trabajo, seleccione uno de los siguientes tipos de trabajo en el cuadro de diálogo Configuración del 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.

1. En el cuadro de diálogo **Configuraciones adicionales (opcional)**, revise las siguientes configuraciones de trabajo opcionales y seleccione las opciones correspondientes: Para obtener más información, consulte Configuraciones de [despliegue, programación y cancelación de trabajos y Configuraciones](https://docs.aws.amazon.com/iot/latest/developerguide/jobs-configurations-details.html#job-rollout-abort-scheduling) de [tiempo de espera y reintento de ejecución de trabajos](https://docs.aws.amazon.com/iot/latest/developerguide/jobs-configurations-details.html#job-timeout-retry).
   + Configuración de despliegue
   + Configuración de programación
   + Configuración del tiempo de espera de ejecuciones de trabajo
   + Configuración de reintento de ejecución de trabajos
   + Configuración de anulación

1. Revise las selecciones de trabajos y, a continuación, elija **Enviar**.

Después de crear el trabajo, la consola genera una firma JSON y la coloca en su documento del trabajo. Puede usar la AWS IoT consola para ver el estado de un trabajo o cancelar o eliminar un trabajo. Para gestionar los trabajos, vaya al [Centro de trabajos de la consola](https://console.aws.amazon.com/iot/home#/jobhub).