Crea un lavoro da modelli AWS gestiti utilizzando il AWS Management Console - AWS IoT Core

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Crea un lavoro da modelli AWS gestiti utilizzando il AWS Management Console

Utilizza il AWS Management Console per ottenere informazioni sui modelli AWS gestiti e creare un lavoro utilizzando questi modelli. Puoi quindi salvare il processo creato come modello personalizzato.

Ottieni dettagli sui modelli gestiti

È possibile ottenere informazioni sui diversi modelli gestiti disponibili per l'uso dalla AWS IoT console.

  1. Per visualizzare i modelli gestiti disponibili, vai all'hub Job templates della AWS IoT console e scegli la scheda Modelli gestiti.

  2. Per visualizzarne i dettagli, scegli un modello gestito.

Nella pagina Dettagli immetti le seguenti informazioni:

  • Nome, descrizione e Amazon Resource Name (ARN) del modello gestito.

  • L'ambiente in cui è possibile eseguire le azioni remote, come ad esempio Linux.

  • Il documento di JSON lavoro che specifica il percorso del job handler e i comandi da eseguire sul dispositivo. Ad esempio, quanto segue mostra un documento di lavoro di esempio per il modello AWS-Reboot. Il modello mostra il percorso del gestore di processo e lo script della shell, reboot.sh, che il gestore del processo deve eseguire per riavviare il dispositivo.

    { "version": "1.0", "steps": [ { "action": { "name": "Reboot", "type": "runHandler", "input": { "handler": "reboot.sh", "path": "${aws:iot:parameter:pathToHandler}" }, "runAsUser": "${aws:iot:parameter:runAsUser}" } } ] }

    Per ulteriori informazioni sul documento del processo e sui relativi parametri per varie azioni remote, consulta Azioni remote dei modelli gestiti e documenti di processo.

  • L'ultima versione del documento del processo.

Creazione di un processo utilizzando modelli gestiti

È possibile utilizzare la console di AWS gestione per scegliere un modello AWS gestito da utilizzare per creare un lavoro. in questa sezione viene illustrato come procedere.

È inoltre possibile avviare il flusso di lavoro per la creazione del lavoro e quindi scegliere il modello AWS gestito che si desidera utilizzare durante la creazione del lavoro. Per ulteriori informazioni su questo flusso di lavoro, consulta Crea e gestisci i processi utilizzando la AWS Management Console.

  1. Scegli il tuo modello AWS gestito

    Vai all'hub Job templates della AWS IoT console, scegli la scheda Modelli gestiti, quindi scegli il tuo modello.

  2. Crea un processo utilizzando il tuo modello gestito
    1. Nella pagina dei dettagli del tuo modello, scegli Create job (Crea processo).

      La console passa alla fase Custom job properties (Proprietà del processo personalizzato) del flusso di lavoro Create Job (Crea processo), in cui è stata aggiunta la configurazione del modello.

    2. Inserire un nome di processo alfanumerico univoco, una descrizione e i tag facoltativi, quindi scegliere Next (Successivo).

    3. Scegli gli oggetti o i gruppi di oggetti che desideri eseguire come target nel processo.

    4. Nella sezione Job document (Documento di processo), il modello viene visualizzato con le relative impostazioni di configurazione e i parametri di input. Inserisci i valori per i parametri di input del modello scelto. Ad esempio, se hai scelto il modello AWS-Download-File:

      • Per downloadUrl, inserisci URL il file da scaricare, ad esempio:https://example.com/index.html.

      • Per filePath, inserisci il percorso sul dispositivo in cui archiviare il file scaricato, ad esempio:path/to/file.

      Facoltativamente, puoi anche possibile inserire i valori per i parametri runAsUser e pathToHandler. Per ulteriori informazioni sui parametri di input di ogni modello, consulta Azioni remote dei modelli gestiti e documenti di processo.

    5. Nella pagina Job Configuration (Configurazione processo), scegli il tipo di processo come continuo o un processo snapshot. Un processo di snapshot viene completato quando termina la sua esecuzione su dispositivi e gruppi di destinazione. Un processo continuo si applica ai gruppi di oggetti e viene eseguito su qualsiasi dispositivo aggiunto a un gruppo di destinazione specificato.

    6. Continua ad aggiungere eventuali configurazioni aggiuntive per il tuo processo, quindi esamina e crea il tuo processo. Per ulteriori informazioni sulle configurazioni aggiuntive, consulta:

Creazione di modelli di processo personalizzati partendo da modelli gestiti

Puoi utilizzare un modello AWS gestito e un lavoro personalizzato come punto di partenza per creare il tuo modello di lavoro personalizzato. Per creare un modello di lavoro personalizzato, crea prima un lavoro dal tuo modello AWS gestito come descritto nella sezione precedente.

È quindi possibile salvare il processo personalizzato come modello, da cui creare un modello di processo personalizzato. Per salvare come modello:

  1. Vai al Job hub della AWS IoT console e scegli il lavoro contenente il tuo modello gestito.

  2. Scegli Save as job template (Salva come modello di processo) per creare il tuo modello di processo personalizzato. Per ulteriori informazioni sulla creazione di un modello di processo personalizzato, consulta Creazione di un modello del processo da un processo esistente.