

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Implantando uma versão do pacote por meio de trabalhos AWS IoT
<a name="deploying-package-version"></a>

Você pode usar as etapas a seguir para implantar uma versão do pacote por meio do Console de gerenciamento da AWS.

**Pré-requisitos:**

Antes de começar, faça o seguinte:
+ Registre AWS IoT coisas com AWS IoT Core. Para obter instruções sobre como adicionar seus dispositivos AWS IoT Core, consulte [Criar um objeto](https://docs.aws.amazon.com/iot/latest/developerguide/create-iot-resources.html#create-aws-thing).
+ [Opcional] Crie um grupo de AWS IoT coisas ou grupo dinâmico para atingir os dispositivos nos quais você implantará a versão do pacote. Para obter instruções sobre como criar um grupo de objetos, consulte [Criar um grupo de objetos estático](https://docs.aws.amazon.com/iot/latest/developerguide/thing-groups.html#create-thing-group). Para obter instruções sobre como criar um grupo de objetos dinâmicas, consulte [Criar um grupo de objetos dinâmicas](https://docs.aws.amazon.com/iot/latest/developerguide/dynamic-thing-groups.html#create-dynamic-thing-group).
+ Crie um pacote de software e uma versão do pacote. Para obter mais informações, consulte [Criação de um pacote de software e uma versão do pacote](creating-package-and-version.md).
+ Criar um documento de trabalho. Para obter mais informações, consulte [Preparação do documento de trabalho e a versão do pacote para implantação](https://docs.aws.amazon.com/iot/latest/developerguide/preparing-jobs-for-service-package-catalog.html#preparing-to-deploy).

**Para implantar um AWS IoT trabalho**

1. No [AWS IoT console](https://console.aws.amazon.com/iot/home), escolha **Pacotes de software**.

1. Escolha o pacote de software que você deseja implantar. A página de **detalhes do pacote de software** é exibida.

1. Escolha a versão do pacote que você deseja implantar, em **Versões**, e escolha **Implantar versão do trabalho**.

1. Se esta for sua primeira vez implantando um trabalho por meio deste portal, uma caixa de diálogo que descreve os requisitos será exibida. Revise as informações e selecione **Confirmar**.

1. Insira um nome para a implantação ou deixe o nome gerado automaticamente no campo **Nome**.

1. [Opcional] No campo **Descrição**, insira uma descrição que identifique a finalidade ou o conteúdo da implantação ou deixe as informações geradas automaticamente. 

   **Nota:** recomendamos que você não use informações de identificação pessoal nos campos Nome e descrição do trabalho.

1. [Opcional] Adicione qualquer tag para associar a essa tarefa.

1. Escolha **Próximo**.

1. Em **Objetivos da tarefa**, escolha as objetos ou grupos de objetos que devem receber a tarefa.

1. No campo **Arquivo de tarefa**, especifique o arquivo JSON do documento de trabalho.

1. **Integração do Open Jobs com o serviço Catálogo de pacotes**.

1. Selecione os pacotes e as versões especificados em seu documento de trabalho.
**nota**  
É necessário escolher os mesmos pacotes e versões de pacotes especificados no documento de trabalho. Você pode incluir mais, mas a tarefa emitirá instruções somente para os pacotes e versões incluídos no documento de trabalho. Para obter mais informações, consulte [Nomeando os pacotes e as versões durante a implantação](https://docs.aws.amazon.com/iot/latest/developerguide/preparing-jobs-for-service-package-catalog.html#naming-package-versions).

1. Escolha **Próximo**.

1. Na página Configuração da tarefa, selecione um dos seguintes tipos de tarefa na caixa de diálogo Configuração da tarefa:
   + **Trabalho de snapshot**: um trabalho de instantâneo é concluído quando termina sua execução nos dispositivos e grupos de destino.
   + **Trabalho contínuo:** um trabalho contínuo se aplica a grupos de objetos e é executado em qualquer dispositivo que você adicione posteriormente a um grupo-alvo especificado.

1. Na caixa de diálogo **Configurações adicionais - opcionais**, revise as seguintes configurações de Trabalho opcionais e faça suas seleções. Para obter mais informações, consulte [Configurações de implantação, agendamento e cancelamento de tarefas ](https://docs.aws.amazon.com/iot/latest/developerguide/jobs-configurations-details.html#job-rollout-abort-scheduling) e [Tempo limite de execução do trabalho e novas configurações](https://docs.aws.amazon.com/iot/latest/developerguide/jobs-configurations-details.html#job-timeout-retry).
   + Configuração de distribuição
   + Configuração de agendamento
   + Configuração de tempo limite de execução de trabalhos
   + Configuração de repetição de execuções de tarefas
   + Configuração de anulação

1. Revise as seleções de tarefas e escolha **Enviar**.

Depois de criar a tarefa, o console gera uma assinatura JSON e a coloca no seu documento de trabalho. Você pode usar o AWS IoT console para ver o status de um trabalho, cancelar ou excluir um trabalho. Para gerenciar trabalhos, acesse o [Hub de trabalhos do console.](https://console.aws.amazon.com/iot/home#/jobhub)