

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

# Guida introduttiva all' EC2 orchestrazione di Amazon con la procedura guidata
<a name="getting-started-ec2"></a>

Amazon Elastic Compute Cloud (Amazon EC2) fornisce capacità di elaborazione scalabile in. Cloud AWS L'utilizzo di Amazon EC2 elimina la necessità di investire in hardware in anticipo, in modo da poter sviluppare e distribuire applicazioni più velocemente. 

Puoi usare Amazon EC2 per avviare tutti o pochi server virtuali di cui hai bisogno, configurare sicurezza e rete e gestire lo storage. Amazon ti EC2 consente di scalare verso l'alto o verso il basso per gestire i cambiamenti nei requisiti o i picchi di popolarità, riducendo la necessità di prevedere il traffico.

## Panoramica
<a name="getting-started-ec2-context"></a>

Questo tutorial dimostra come eseguire la configurazione AWS Batch con la procedura guidata per configurare Amazon EC2 ed eseguire. `Hello World` 

**Destinatari**  
Questo tutorial è progettato per gli amministratori di sistema e gli sviluppatori responsabili della configurazione, del test e della distribuzione AWS Batch.

**Funzionalità utilizzate**  
Questo tutorial mostra come utilizzare la procedura guidata della AWS Batch console per:  
+ Crea e configura un ambiente di EC2 calcolo Amazon
+ Crea una coda di lavoro.
+ Creazione di una definizione di processo
+ Crea e invia un lavoro da eseguire
+ Visualizza l'output del lavoro in CloudWatch

**Tempo richiesto**  
Dovrebbero essere necessari circa 10-15 minuti per completare questo tutorial.

**Restrizioni regionali**  
Non esistono restrizioni nazionali o regionali associate all'utilizzo di questa soluzione.

**Costi di utilizzo delle risorse**  
La creazione di un AWS account è gratuita. Tuttavia, l'implementazione di questa soluzione potrebbe comportare l'addebito di alcuni o tutti i costi elencati nella seguente tabella.      
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/it_it/batch/latest/userguide/getting-started-ec2.html)

## Prerequisiti
<a name="getting-started-ec2-prerequisite"></a>

Prima di iniziare:
+ Creane uno Account AWS se non ne hai uno.
+ Crea il [ruolo `ecsInstanceRole` Instance](batch-check-ecsinstancerole.md).

## Fase 1: Creare un ambiente di elaborazione
<a name="create-ce-1"></a>

**Importante**  
Per iniziare nel modo più semplice e veloce possibile, questo tutorial include passaggi con le impostazioni predefinite. Prima di creare per l'uso in produzione, ti consigliamo di acquisire familiarità con tutte le impostazioni e di implementare le impostazioni che soddisfano i tuoi requisiti.

Per creare un ambiente di calcolo per un' EC2 orchestrazione Amazon, procedi come segue:

1. Apri la procedura guidata per la prima esecuzione della [AWS Batch console](https://console.aws.amazon.com/batch/home#wizard).

1. Per il **tipo di processo e orchestrazione di Configure**, scegli **Amazon Elastic Compute Cloud (Amazon)**. EC2

1. Scegli **Next (Successivo)**.

1. Nella sezione **Configurazione dell'ambiente di calcolo** per **Nome, specifica un nome** univoco per il tuo ambiente di calcolo. Il nome può avere una lunghezza massima di 128 caratteri. Deve contenere lettere maiuscole e minuscole, numeri, trattini (-) e caratteri di sottolineatura (\$1). 

1. Per il **ruolo di istanza**, scegli un ruolo di istanza esistente a cui siano associate le autorizzazioni IAM richieste. Questo ruolo di istanza consente alle istanze del contenitore Amazon ECS nel tuo ambiente di calcolo di effettuare chiamate alle operazioni API richieste AWS . Per ulteriori informazioni, consulta [Ruolo dell'istanza Amazon ECS](instance_IAM_role.md). 

   Il nome predefinito del ruolo **Instance** è. `ecsInstanceRole` 

1. Per la **configurazione di esempio**, puoi lasciare le impostazioni predefinite.

1. Per la **configurazione di rete**, usa il tuo VPC predefinito per. Regione AWS

1. Scegli **Next (Successivo)**.

## Fase 2: Creare una coda di lavoro
<a name="create-job-queue-1"></a>

Una coda di lavoro memorizza i lavori inviati fino a quando lo AWS Batch Scheduler non esegue il lavoro su una risorsa del tuo ambiente di calcolo. Per ulteriori informazioni, consulta [Code di processi](job_queues.md)

Per creare una coda di lavoro per un' EC2 orchestrazione Amazon, procedi come segue:

1. Per la **configurazione Job queue** per **Name**, specifica un nome univoco per la coda dei lavori. Il nome può avere una lunghezza massima di 128 caratteri. Deve contenere lettere maiuscole e minuscole, numeri, trattini (-) e caratteri di sottolineatura (\$1). 

1. Per tutte le altre opzioni di configurazione puoi lasciare il valore predefinito.

1. Scegli **Next (Successivo)**.

## Fase 3: Creare una definizione di lavoro
<a name="create-job-definition-1"></a>

AWS Batch le definizioni dei processi specificano come devono essere eseguiti i lavori. Anche se ogni processo deve fare riferimento a una definizione di processo, molti dei parametri specificati nella definizione del processo possono essere sovrascritti in fase di esecuzione. 

Per creare la definizione del processo:

1. Per **creare una definizione di lavoro**

   1. per **Nome**, specifica un nome univoco per la coda dei lavori. Il nome può avere una lunghezza massima di 128 caratteri. Deve contenere lettere maiuscole e minuscole, numeri, trattini (-) e caratteri di sottolineatura (\$1).

   1. Per **Command: *facoltativo***, puoi passare `hello world` a un messaggio personalizzato o lasciarlo così com'è.

1. Per tutte le altre opzioni di configurazione puoi lasciare il valore predefinito.

1. Scegli **Next (Successivo)**.

## Fase 4: Creare un lavoro
<a name="create-job-1"></a>

Per creare un lavoro, procedi come segue:

1. Nella sezione **Configurazione del lavoro** per **Nome**, specificare un nome univoco per il lavoro. Il nome può avere una lunghezza massima di 128 caratteri. Deve contenere lettere maiuscole e minuscole, numeri, trattini (-) e caratteri di sottolineatura (\$1).

1. Per tutte le altre opzioni di configurazione puoi lasciare il valore predefinito.

1. Scegli **Next (Successivo)**.

## Passaggio 5: revisione e creazione
<a name="review-create-1"></a>

Nella pagina **Rivedi e crea**, esamina i passaggi di configurazione. Se devi apportare modifiche, seleziona **Edit** (Modifica). Quando hai finito, scegli **Crea risorse**.

1. Per **Rivedi e crea** scegli **Crea risorse**.

1.  AWS Batch All'inizio si apre una finestra per allocare le risorse. Una volta completato, scegli **Vai alla dashboard**. Nella dashboard dovresti vedere tutte le risorse allocate e che il lavoro si trova `Runnable` nello stato in cui ti trovi. L'esecuzione del processo è programmata e dovrebbe essere completata in 2-3 minuti.

## Fase 6: Visualizza l'output del job
<a name="view-job-1"></a>

Per visualizzare l'output del Job, procedi come segue:

1. Nel riquadro di navigazione scegli **Jobs**. 

1. Nel menu a discesa **Job queue** scegli la coda Job che hai creato per il tutorial.

1. La tabella **Jobs** elenca tutti i tuoi job e il loro stato attuale. Una volta completato **lo stato** del **Job,** scegli il **Nome** del Job per visualizzare i dettagli del Job. 

1. Nel riquadro **Dettagli** scegli **Log stream name**. La CloudWatch console del Job si aprirà e dovrebbe esserci un evento con il **messaggio** di `hello world` o il messaggio personalizzato.

## Fase 7: Pulisci le risorse del tutorial
<a name="delete-1"></a>

Ti viene addebitato il costo dell' EC2 istanza Amazon mentre è abilitata. Puoi eliminare l'istanza per evitare di incorrere in addebiti.

Per eliminare le risorse che hai creato, procedi come segue:

1. Nel riquadro di navigazione scegli **Job queue.** 

1. Nella tabella **Job queue** scegli la coda Job che hai creato per il tutorial.

1. Scegliere **Disabilita**. Una volta che lo **stato** della coda Job è disabilitato, puoi scegliere **Elimina**.

1. Una volta eliminata la coda Job, nel pannello di navigazione scegli Ambienti di **calcolo**.

1. **Scegli l'ambiente di calcolo che hai creato per questo tutorial, quindi scegli Disabilita.** Potrebbero essere necessari 1-2 minuti per completare la disattivazione dell'ambiente di calcolo.

1. **Una volta che lo **stato** dell'ambiente di calcolo è disabilitato, scegli Elimina.** Potrebbero essere necessari 1-2 minuti per eliminare l'ambiente di calcolo.

## Risorse aggiuntive
<a name="procedure_additional_resources"></a>

Dopo aver completato il tutorial, potresti voler esplorare i seguenti argomenti:
+ Esplora i componenti AWS Batch principali. Per ulteriori informazioni, consulta [Componenti di AWS Batch](batch_components.md).
+ Scopri di più sui diversi [ambienti di elaborazione](compute_environments.md#compute_environments.title) disponibili in AWS Batch.
+ Scopri di più sulle [Job queues](job_queues.md#job_queues.title) e sulle loro diverse opzioni di pianificazione.
+ Scopri di più sulle [definizioni di Job](job_definitions.md#job_definitions.title) e sulle diverse opzioni di configurazione.
+ Scopri di più sui diversi tipi di [lavori](jobs.md#jobs.title).