Crie e gerencie trabalhos usando o AWS Management Console - AWS IoT Core

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á.

Crie e gerencie trabalhos usando o AWS Management Console

Esta seção descreve como você pode criar e gerenciar trabalhos a partir do AWS IoT console. Depois de criar um trabalho, você pode ver as informações sobre o trabalho na página de detalhes e gerenciar o trabalho.

nota

Se você quiser realizar a assinatura de código para AWS IoT trabalhos, use AWS CLI o. Para obter mais informações, consulte Criar e gerenciar trabalhos usando AWS CLI o.

Crie e gerencie trabalhos usando o AWS Management Console

Para criar um trabalho, faça login no AWS IoT console e acesse o hub de trabalhos na seção Ações remotas. Em seguida, execute as etapas a seguir.

  1. Na página Trabalhos, na caixa de diálogo Trabalhos, escolha Criar trabalho.

  2. Dependendo do dispositivo que você está usando, você pode criar um trabalho personalizado, um trabalho de RTOS OTA atualização gratuita ou um AWS IoT Greengrass trabalho. Para este exemplo, selecione Criar trabalho personalizado. Escolha Próximo.

  3. Na página Propriedades do trabalho personalizado, na caixa de diálogo Propriedades do trabalho, insira suas informações nos seguintes campos:

    • Nome: insira um nome de trabalho alfanumérico exclusivo.

    • Descrição - opcional: insira uma descrição opcional sobre seu trabalho.

    • Etiquetas - opcionais:

    nota

    Recomendamos que você não use informações de identificação pessoal em seu trabalho IDs e descrição.

    Escolha Próximo.

  4. Na página Configuração do arquivo na caixa de diálogo Destinos do trabalho, selecione as Objetos ou Grupos de objetos em que você deseja executar esse trabalho.

    Na caixa de diálogo Documento de trabalho, selecione uma das seguintes opções:

    • Do arquivo: um arquivo de JSON trabalho que você enviou anteriormente para um bucket do Amazon S3

      • Assinatura de código

        No documento de trabalho localizado em seu Amazon S3URL, ${aws:iot:code-sign-signature:s3://region.bucket/code-file@code-file-version-id} é necessário como espaço reservado até que seja substituído pelo caminho do arquivo de código assinado usando seu perfil de assinatura de código. O novo arquivo de código assinado aparecerá inicialmente em uma pasta SignedImages no seu bucket de origem do Amazon S3. Um novo documento de trabalho contendo um Codesigned_ prefixo será criado com o caminho do arquivo de código assinado substituindo o espaço reservado para assinatura de código e colocado em seu Amazon S3 para criar um novo trabalho. URL

      • Recurso de pré-assinatura URLs

        No menu suspenso Função de pré-assinatura, escolha a IAM função que você criou em URLsPresigned. Usar ${aws:iot:s3-presigned-url: para pré-assinar URLs objetos localizados no Amazon S3 é a melhor prática de segurança para dispositivos que baixam objetos do Amazon S3.

        Se você quiser usar pré-assinado URLs para um espaço reservado para assinatura de código, use o seguinte modelo de exemplo:

        ${aws:iot:s3-presigned-url:${aws:iot:code-sign-signature:<S3 URL>}
    • Do modelo: um modelo de trabalho contendo um documento de trabalho e configurações de trabalho. O modelo de trabalho pode ser um modelo de trabalho personalizado que você criou ou um modelo AWS gerenciado.

      Se você estiver criando um trabalho para realizar ações remotas usadas com frequência, como reinicializar seu dispositivo, poderá usar um modelo AWS gerenciado. Esses modelos já foram pré-configurados para uso. Para ter mais informações, consulte Crie um modelo de trabalho personalizado e Crie modelos de trabalho personalizados a partir de modelos gerenciados.

  5. Na página Configuração do trabalho, na caixa de diálogo Configuração do trabalho, selecione um dos seguintes tipos de trabalho:

    • 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.

  6. Na caixa de diálogo Configurações adicionais - opcionais, revise as seguintes configurações de Trabalho opcionais e faça suas seleções:

    • 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 trabalhos - nova

    • Configuração de anulação

    Consulte as seções a seguir para obter informações adicionais sobre as configurações de Trabalho:

    Revise todas as suas seleções de trabalho e, em seguida, escolha Enviar para criar seu trabalho.

Visualize e gerencie trabalhos usando o AWS Management Console

Depois de criar o trabalho, o console gera uma JSON assinatura e a coloca no documento do trabalho. Você pode usar o console da AWS IoT para visualizar o status, cancelar ou excluir um trabalho.

Se você escolher o trabalho que criou, poderá encontrar:

  • Detalhes gerais do trabalho, como nome, descrição, tipo, hora em que foi criado, última atualização e hora de início estimada.

  • Todas as configurações de trabalho que você especificou e seu status.

  • O documento de trabalho.

  • As execuções do trabalho e todas as tags opcionais que você especificou.

Para gerenciar trabalhos, acesse o Job hub do console e escolha se você deseja editar, excluir ou cancelar o trabalho.