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 e gestisci i processi utilizzando la AWS Management Console
Questa sezione descrive come creare e gestire i lavori dalla AWS IoT console. Dopo aver creato un lavoro, puoi visualizzare le informazioni sul lavoro nella pagina dei dettagli e gestirlo.
Nota
Se desideri eseguire la firma del codice per i AWS IoT lavori, usa il AWS CLI. Per ulteriori informazioni, vedere Creare e gestire i lavori utilizzando AWS CLI.
Argomenti
Crea e gestisci lavori utilizzando il AWS Management Console
Per creare un lavoro, accedi alla AWS IoT console e vai all'hub Jobs
-
Nella pagina Jobs, nella finestra di dialogo Jobs, scegli Crea lavoro.
-
A seconda del dispositivo che stai utilizzando, puoi creare un lavoro personalizzato, un processo di RTOS OTA aggiornamento gratuito o un AWS IoT Greengrass lavoro. Per questo esempio, scegli Crea un processo personalizzato. Scegli Next (Successivo).
-
Nella pagina Custom job properties (Proprietà del processo personalizzato), nella finestra di dialogo Job properties (Proprietà del processo), inserisci le informazioni per i seguenti campi:
-
Name (Nome): inserisci un nome alfanumerico univoco per il processo.
-
Description - optional (Descrizione - opzionale): inserisci una descrizione opzionale del processo.
-
Tags - optional (Tag - opzionale):
Nota
Ti consigliamo di non utilizzare informazioni di identificazione personale nel lavoro IDs e nella descrizione.
Scegli Next (Successivo).
-
-
Nella pagina File configuration (Configurazione dei file) nella finestra di dialogo Job targets (Destinazioni del processo), seleziona Things (Oggetti) o Thing groups (Gruppi di oggetti) per i quali si desidera eseguire questo processo.
Nella finestra di dialogo Job document (Documento del processo), seleziona una delle seguenti opzioni:
-
Da file: un file di JSON lavoro che hai precedentemente caricato in un bucket Amazon S3
-
Firma del codice
Nel documento di lavoro che si trova in Amazon S3URL,
${aws:iot:code-sign-signature:s3://region.bucket/code-file@code-file-version-id}
è obbligatorio come segnaposto fino a quando non viene sostituito con il percorso del file di codice firmato utilizzando il tuo profilo di firma del codice. Il nuovo file di codice firmato verrà inizialmente visualizzato in una cartellaSignedImages
nel bucket di origine di Amazon S3. Verrà creato un nuovo documento di lavoro contenente unCodesigned_
prefisso con il percorso del file di codice firmato che sostituisce il segnaposto del codice e inserito in Amazon S3 per creare un nuovo lavoro. URL -
Risorsa pre-firmata URLs
Nel menu a discesa Ruolo precedente alla firma, scegli il IAM ruolo che hai creato in Presigned. URLs L'utilizzo
${aws:iot:s3-presigned-url:
di to presign URLs per oggetti che si trovano in Amazon S3 è una best practice di sicurezza per i dispositivi che scaricano oggetti da Amazon S3.Se desideri utilizzare presigned come segnaposto URLs per la firma del codice, usa il seguente modello di esempio:
${aws:iot:s3-presigned-url:${aws:iot:code-sign-signature:<S3 URL>}
-
-
From template (Dal modello): un modello di processo contenente un documento del processo e le configurazioni del processo. Il modello di lavoro può essere un modello di lavoro personalizzato creato dall'utente o un AWS modello gestito.
Se stai creando un lavoro per eseguire azioni remote utilizzate di frequente, come il riavvio del dispositivo, puoi utilizzare un modello AWS gestito. Questi modelli sono già stati preconfigurati per l'uso. Per ulteriori informazioni, consulta Crea di un modello di processo personalizzato e Creazione di modelli di processo personalizzati partendo da modelli gestiti.
-
-
Nella pagina Job configuration (Configurazione del processo) nella finestra di dialogo Job configuration (Configurazione del processo), seleziona uno dei seguenti tipi di processo:
-
Snapshot job (Processo snapshot): un processo snapshot viene completato quando termina la sua esecuzione su dispositivi e gruppi di destinazione.
-
Continuous job (Processo continuo): un processo continuo si applica ai gruppi di oggetti e viene eseguito su qualsiasi dispositivo aggiunto successivamente a un gruppo di destinazione specificato.
-
-
Nella finestra di dialogo Additional configurations - optional (Configurazioni aggiuntive - opzionale), esamina le seguenti configurazioni del processo opzionali ed esegui le selezioni di conseguenza:
-
Rollout configuration (Configurazione rollout)
-
Scheduling configuration (Configurazione della pianificazione)
-
Job executions timeout configuration (Configurazione del timeout di esecuzioni dei processi)
-
Job executions retry configuration - new (Configurazione dei tentativi delle esecuzioni dei processi - nuovo)
-
Abort configuration (Configurazione dell'interruzione)
Per ulteriori informazioni sulle configurazioni del processo, fai riferimento alle seguenti sezioni:
Esamina tutte le selezioni del processo e quindi scegli Submit (Invia) per creare il processo.
-
Visualizza e gestisci i lavori utilizzando il AWS Management Console
Dopo aver creato il lavoro, la console genera una JSON firma e la inserisce nel documento del lavoro. Puoi utilizzare la console AWS IoT
Se scegli il lavoro che hai creato, puoi trovare:
-
Dettagli generali del lavoro, come il nome, la descrizione, il tipo, l'ora in cui è stato creato, l'ultimo aggiornamento e l'ora di inizio prevista.
-
Tutte le configurazioni di lavoro specificate e il relativo stato.
-
Documento del processo.
-
Le esecuzioni dei lavori e gli eventuali tag facoltativi specificati.
Per gestire i lavori, vai al Job hub della console