

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

# Definizioni dei processi di Amazon ECS
<a name="task_definitions"></a>

Una *definizione di attività* è un blueprint dell'applicazione. Si tratta di un file di testo in formato JSON che descrive i parametri e uno o più container che formano l'applicazione. 

Alcuni dei parametri che puoi specificare in una definizione di attività includono:
+ La capacità da utilizzare, che determina l'infrastruttura in cui vengono ospitate le attività
+ Immagine Docker da utilizzare con ogni container nel processo
+ La quantità di CPU e di memoria da utilizzare con ogni processo o container all'interno di un processo
+ I requisiti di memoria e CPU
+ Il sistema operativo del container su cui viene eseguito il processo
+ La modalità di rete Docker da utilizzare per i container nel tuo processo
+ La configurazione di registrazione da utilizzare per i tuoi processi
+ La possibilità che l'attività continui a essere eseguita in caso di interruzione o esito negativo del container
+ Il comando che il container deve eseguire all'avvio
+ Tutti i volumi di dati utilizzati con il container nell'attività
+ Il ruolo IAM utilizzato dalle attività

Per un elenco completo dei parametri per la definizione di attività, consulta [Parametri di definizione di attività Amazon ECS per Fargate](task_definition_parameters.md).

Dopo aver creato una definizione di attività, è possibile eseguirla come attività o servizio.
+ Si definisce *attività* la creazione dell'istanza relativa a una definizione di attività all'interno di un cluster. Dopo aver creato una definizione di attività per la tua applicazione all'interno di Amazon ECS, puoi specificare il numero di processi che saranno eseguiti sul tuo cluster. 
+ un *servizio* Amazon ECS esegue e mantiene simultaneamente il numero desiderato di attività in un cluster Amazon ECS. Il funzionamento è che, se uno dei processi non riesce o si interrompe per qualsiasi motivo, il pianificatore del servizio Amazon ECS lancia un'altra istanza in base alla definizione di attività. Lo fa per sostituirlo e quindi mantenere il numero desiderato di processi nel servizio.

**Topics**
+ [Stati delle definizioni di attività Amazon ECS](task-definition-state.md)
+ [Progetta la tua applicazione per Amazon ECS](application_architecture.md)
+ [Creazione di una definizione di attività di Amazon ECS attraverso la nuova console](create-task-definition.md)
+ [Utilizzo di Amazon Q Developer per fornire i suggerimenti sulla definizione delle attività nella console Amazon ECS](using-amazon-q.md)
+ [Aggiornamento di una definizione di attività Amazon ECS attraverso la console](update-task-definition-console-v2.md)
+ [Annullamento della registrazione di una revisione di definizione dell'attività con la console](deregister-task-definition-v2.md)
+ [Eliminazione di una revisione di definizione di attività Amazon ECS attraverso la console](delete-task-definition-v2.md)
+ [Casi d'uso della definizione dell'attività di Amazon ECS](use-cases.md)
+ [Parametri di definizione dell'attività di Amazon ECS per istanze gestite da Amazon ECS](task_definition_parameters-managed-instances.md)
+ [Parametri di definizione di attività Amazon ECS per Fargate](task_definition_parameters.md)
+ [Parametri di definizione di attività Amazon ECS per Amazon EC2](task_definition_parameters_ec2.md)
+ [Modello di definizione di attività di Amazon ECS](task-definition-template.md)
+ [Esempio di definizione di attività di Amazon ECS](example_task_definitions.md)