

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

# Attività autonome di Amazon ECS
<a name="standalone-tasks"></a>

È possibile eseguire l'applicazione come operazione quando si dispone di un'applicazione che esegue alcune operazioni e quindi si interrompe, ad esempio un processo batch. Se si desidera eseguire un'operazione una sola volta, è possibile utilizzare la console, AWS CLI, API o SDK.

Se è necessario eseguire l'applicazione in base a una pianificazione basata sulla frequenza, sul CRON o una tantum, è possibile creare una pianificazione utilizzando EventBridge Pianificatore.

## Flusso di lavoro delle attività
<a name="task-workflow"></a>

Quando si avviano attività di Amazon ECS (autonome o tramite servizi Amazon ECS), un'attività viene creata e inizialmente spostata nello stato `PROVISIONING`. Quando un'attività è nello stato `PROVISIONING`, non esistono né l'attività né i container perché Amazon ECS deve trovare la capacità di calcolo per posizionare l'attività.

Amazon ECS seleziona la capacità di calcolo appropriata per l'attività in base al tipo di avvio o alla configurazione del fornitore di capacità. È possibile utilizzare i fornitori di capacità e le strategie dei provider di capacità con Fargate ed EC2. Con Fargate, non è necessario pensare al provisioning, alla configurazione e alla scalabilità della capacità del cluster. Fargate si occupa della gestione di tutta l'infrastruttura per le tue attività. Per EC2, è possibile gestire la capacità del cluster registrando le istanze Amazon EC2 nel cluster oppure si può utilizzare il dimensionamento automatico del cluster per semplificare la gestione della capacità di calcolo. Il dimensionamento automatico del cluster si occupa del dimensionamento dinamico della capacità del cluster, per concentrarsi sulle attività in esecuzione. Amazon ECS determina dove posizionare l'attività in base ai requisiti specificati nella definizione dell'attività, ad esempio CPU e memoria, oltre ai vincoli e alle strategie di posizionamento. Per ulteriori informazioni, consultare [In che modo Amazon ECS colloca le attività sulle istanze dei container](task-placement.md).

Se si usa un provider di capacità con dimensionamento gestito abilitato, le attività che non possono essere avviate a causa della mancanza di capacità di elaborazione vengono spostate nello stato `PROVISIONING` anziché avere immediatamente un esito negativo. Dopo aver trovato la capacità necessaria per posizionare l'attività, Amazon ECS fornisce gli allegati necessari (ad esempio, Elastic Network Interfaces [ENI]) per le attività in modalità `awsvpc`). Utilizza l'agente container Amazon ECS per estrarre le immagini dei container e quindi avviare i container. Dopo il completamento del provisioning e l'avvio dei container pertinenti, Amazon ECS sposta l'attività nello stato `RUNNING`. Per ulteriori informazioni sugli stati delle attività, consultare [Ciclo di vita dei processi di Amazon ECS](task-lifecycle-explanation.md).