Créez et gérez des tâches à l'aide duAWS Management Console - AWS IoT Core

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Créez et gérez des tâches à l'aide duAWS Management Console

Pour créer une tâche

  1. Connectez-vous auAWS Management Consoleet connectez-vous auAWS IoTconsole.

  2. Dans le volet de navigation de gauche, sous la section Gérer, choisissezActions à distance, puis choisissezEmplois.

  3. Sur leEmploispage dansEmploisboîte de dialogue, choisissezCréer un emploi.

  4. Selon l'appareil que vous utilisez, vous pouvez créer une tâche personnalisée, une tâche de mise à jour de FreeRTOS OTA ouAWS IoT Greengrasstravail. Pour cet exemple, choisissezCréation d'une tâche personnalisée. Choisissez Suivant.

  5. Sur lePropriétés de travail personnaliséespage, dansPropriétés du posteboîte de dialogue, entrez vos informations pour les champs suivants :

    • Nom: Entrez un nom de travail alphanumérique unique.

    • Description : optionnel: Entrez une description facultative de votre Job.

    • Étiquettes - facultatives:

    Note

    Nous vous recommandons de ne pas utiliser d'informations personnelles identifiables dans vos identifiants de poste et votre description de poste.

    Choisissez Suivant.

  6. Sur leConfiguration des fichierspage dansObjectifs d'emploiboîte de dialogue, sélectionnezDes chosesouGroupes d'objetsque vous souhaitez exécuter cette tâche.

    Dans leDocument de travailboîte de dialogue, sélectionnez l'une des options suivantes :

    • À partir d'un fichier: un fichier de travail JSON que vous avez précédemment chargé dans un compartiment Amazon S3

      • Signature de code

        Dans le document de travail situé dans votre URL Amazon S3,${aws:iot:code-sign-signature:s3://region.bucket/code-file@code-file-version-id}est obligatoire comme espace réservé jusqu'à ce qu'il soit remplacé par le chemin du fichier de code signé à l'aide de votreProfil de signature de code. Le nouveau fichier de code signé apparaîtra initialement dansSignedImagesdossier dans votre compartiment source Amazon S3. Un nouveau document de travail contenant unCodesigned_Un préfixe sera créé avec le chemin du fichier de code signé remplaçant l'espace réservé au signe de code et placé dans votre URL Amazon S3 pour créer une nouvelle tâche.

      • URL des ressources à signer au préalable

        Dans leRôle de pré-signatureliste déroulante, choisissez le rôle IAM que vous avez créé dansURL présignées. En utilisant${aws:iot:s3-presigned-url:la présignature d'URL pour des objets situés dans Amazon S3 est une bonne pratique de sécurité pour les appareils qui téléchargent des objets depuis Amazon S3.

        Si vous souhaitez utiliser des URL présignées comme espace réservé à la signature de code, utilisez l'exemple de modèle suivant :

        ${aws:iot:s3-presigned-url:${aws:iot:code-sign-signature:<S3 URL>}
    • À partir d'un modèle: modèle de travail contenant un document de travail et des configurations de travail. Le modèle de tâche peut être un modèle de tâche personnalisé que vous avez créé ou unAWSmodèle géré.

      Si vous créez une tâche pour effectuer des actions à distance fréquemment utilisées, telles que le redémarrage de votre appareil, vous pouvez utiliser unAWSmodèle géré. Ces modèles ont déjà été préconfigurés pour être utilisés. Pour plus d'informations, consultez Créer un modèle de tâche personnalisé et Créez des modèles de tâches personnalisés à partir de modèles gérés.

  7. Sur leConfiguration de la tâchepage dansConfiguration de la tâcheboîte de dialogue, sélectionnez l'un des types de tâches suivants :

    • Tâche d'instantané: une tâche de capture instantanée est terminée lorsqu'elle a terminé son exécution sur les appareils et les groupes cibles.

    • Travail continu: une tâche continue s'applique à des groupes d'objets et s'exécute sur n'importe quel appareil que vous ajoutez ultérieurement à un groupe cible spécifié.

  8. Dans leConfigurations supplémentaires : en optiondans la boîte de dialogue, passez en revue les configurations de travail facultatives suivantes et effectuez vos sélections en conséquence :

    • Configuration du déploiement

    • Configuration de la planification

    • Configuration du délai d'exécution des tâches

    • Configuration des nouvelles tentatives d'exécution des tâches : nouveau

    • Abandonner la configuration

    Reportez-vous aux sections suivantes pour plus d'informations sur les configurations des tâches :

    Passez en revue toutes vos sélections d'emplois, puis choisissezSoumettrepour créer votre emploi.

Une fois que vous avez créé la tâche, la console génère une signature JSON et la place dans votre document de tâche. Vous pouvez utiliser la console AWS IoT pour afficher le statut d'une tâche, annuler une tâche ou la supprimer. Pour gérer les tâches, accédez auHub de tâches de la console.