

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 gruppo di distribuzione per una distribuzione EC2/on-premise (console) blue/green
<a name="deployment-groups-create-blue-green"></a>

Per utilizzare la CodeDeploy console per creare un gruppo di distribuzione per una distribuzione blu/verde:

**avvertimento**  
Non seguire i passaggi seguenti se:  
Non ci sono istanze con l' CodeDeploy agente installato che desideri sostituire durante il blue/green processo di distribuzione. Per configurare le istanze, segui le istruzioni che trovi su [Utilizzo delle istanze per CodeDeploy](instances.md) e quindi segui i passaggi descritti in questa sezione.
Desideri creare un'applicazione che utilizza una configurazione della distribuzione personalizzata, ma non hai ancora creato la configurazione della distribuzione. Segui le istruzioni che trovi su [Crea una configurazione di distribuzione con CodeDeploy](deployment-configurations-create.md) e quindi segui i passaggi descritti in questa sezione. 
Non disponete di un ruolo di servizio che corrisponda CodeDeploy almeno alla fiducia e alle autorizzazioni descritte in. [Fase 2: Creare un ruolo di servizio per CodeDeploy](getting-started-create-service-role.md) Per creare e configurare un ruolo di servizio, segui le istruzioni contenute in [Fase 2: Creare un ruolo di servizio per CodeDeploy](getting-started-create-service-role.md) e quindi segui la procedura descritta in questa sezione.
Non hai creato un Classic Load Balancer o un Application Load Balancer in Elastic Load Balancing per la registrazione delle istanze nell'ambiente sostitutivo. Per ulteriori informazioni, consulta [Configura un sistema di bilanciamento del carico nelle distribuzioni Elastic Load Balancing for Amazon CodeDeploy EC2](deployment-groups-create-load-balancer.md).

1. [Accedi Console di gestione AWS e apri la console all'indirizzo /codedeploy. CodeDeploy https://console.aws.amazon.com](https://console.aws.amazon.com/codedeploy)
**Nota**  
Accedi con lo stesso utente con cui hai effettuato la configurazione. [Guida introduttiva con CodeDeploy](getting-started-codedeploy.md)

1. Nel riquadro di navigazione, espandi **Distribuisci**, quindi scegli **Applicazioni**.

1. Nella pagina **Applications (Applicazioni)**, scegli il nome dell'applicazione per la quale desideri creare un gruppo di distribuzione.

1. Nella pagina delle applicazioni, nella scheda **Deployment groups (Gruppi di distribuzione)**, scegliere **Create deployment group (Crea gruppo di distribuzione)**.

1. In **Deployment group name (Nome gruppo di distribuzione)**, inserire un nome che descriva il gruppo di distribuzione.
**Nota**  
Se desideri utilizzare le stesse impostazioni utilizzate in un altro gruppo di distribuzione (incluso il nome del gruppo di distribuzione, i tag, i nomi dei gruppi Amazon EC2 Auto Scaling e la configurazione di distribuzione), scegli tali impostazioni in questa pagina. Anche se questo nuovo gruppo di distribuzione e il gruppo di distribuzione esistente possiedono lo stesso nome, CodeDeploy li tratta come gruppi di distribuzione separati, in quanto sono associati ad applicazioni distinte.

1. In **Service role (Ruolo di servizio)**, scegliere un ruolo di servizio che conceda a CodeDeploy l'accesso all'istanza di destinazione.

1. In **Deployment type (Tipo di distribuzione)**, scegliere **Blue/green (Blu/verde)**.

1. Nella **configurazione dell'ambiente**, procedi come segue:
   + Seleziona il metodo da utilizzare per fornire le istanze per l'ambiente sostitutivo. Sono disponibili le seguenti opzioni:
     + **Copia automaticamente il gruppo Amazon EC2 Auto** Scaling: crea un CodeDeploy gruppo Amazon EC2 Auto Scaling copiandone uno specificato.
     + **Manually provision instances (Provisioning manuale delle istanze)**: non è necessario specificare le istanze per l'ambiente di sostituzione finché non si crea una distribuzione. È necessario creare le istanze prima di avviare la distribuzione. Al contrario, qui è necessario specificare le istanze che si desidera sostituire.
   + Se hai selezionato **Copia automaticamente il gruppo Amazon EC2 Auto** Scaling, **opzionalmente seleziona Aggiungi un hook di terminazione ai CodeDeploy gruppi di Auto Scaling per installare un hook** di terminazione nel tuo gruppo Auto Scaling quando crei o aggiorni il gruppo di distribuzione. Una volta installato questo hook, eseguirà le distribuzioni di terminazione. CodeDeploy Per ulteriori informazioni, consulta [Abilitazione delle implementazioni di terminazione durante gli eventi scale-in di Auto Scaling](integrations-aws-auto-scaling.md#integrations-aws-auto-scaling-behaviors-hook-enable).

1. Nella **configurazione dell'agente con Systems Manager**, specifica come desideri installare e aggiornare l' CodeDeploy agente sulle istanze del tuo gruppo di distribuzione. Per ulteriori informazioni sull' CodeDeploy agente, vedere [Lavorare con l' CodeDeploy agente.](https://docs.aws.amazon.com/en_us/codedeploy/latest/userguide/codedeploy-agent.html) Per ulteriori informazioni su Systems Manager, vedere [Cos'è Systems Manager?](https://docs.aws.amazon.com/systems-manager/latest/userguide/what-is-systems-manager.html)

   1. **Mai**: salta la configurazione dell' CodeDeploy installazione con Systems Manager. Perché possa essere usato nelle distribuzioni, l'agente deve essere installato sulle istanze, quindi scegli questa opzione solo se desideri installare l'agente CodeDeploy in un altro modo.

   1. **Solo una volta**: Systems Manager installerà l' CodeDeploy agente una volta su ogni istanza del gruppo di distribuzione.

   1. **Ora pianifica gli aggiornamenti**: Systems Manager creerà un'associazione con State Manager che installa l' CodeDeploy agente secondo la pianificazione configurata. Per ulteriori informazioni su State Manager e associazioni, consulta [Informazioni su State Manager](https://docs.aws.amazon.com/systems-manager/latest/userguide/sysman-state-about.html).

1. A seconda dell'opzione scelta nella fase 8, eseguire una delle seguenti operazioni:
   + Se hai scelto **Copia automaticamente il gruppo Amazon EC2 Auto** Scaling**: Nel gruppo Amazon EC2 Auto Scaling**, scegli o inserisci il nome del gruppo Amazon EC2 Auto Scaling che desideri utilizzare come modello per il gruppo Amazon EC2 Auto Scaling creato per le istanze nel tuo ambiente sostitutivo. Il numero di istanze attualmente integre nel gruppo Amazon EC2 Auto Scaling selezionato viene creato nell'ambiente sostitutivo.
   + Se hai scelto il **provisioning manuale delle istanze**: seleziona i gruppi **Amazon EC2 Auto Scaling**, le istanze di **Amazon EC2 Auto Scaling** o entrambi per specificare le istanze da aggiungere a questo gruppo di distribuzione. Inserisci i valori dei tag di Amazon EC2 Auto Scaling o i nomi dei gruppi di Amazon EC2 Auto Scaling per identificare le istanze nel tuo ambiente originale (ovvero le istanze che desideri sostituire o che eseguono la revisione corrente dell'applicazione). 

1. In **Load balancer**, seleziona **Enable load balancing**, quindi dagli elenchi seleziona i gruppi target Classic Load Balancer, Application Load Balancer e Network Load Balancer con cui desideri registrare le istanze Amazon EC2 sostitutive. Ogni istanza sostitutiva verrà registrata con *tutti i* Classic Load Balancer e i gruppi target selezionati. È possibile selezionare fino a 10 Classic Load Balancer e 10 gruppi target, per un totale di 20 articoli.

   **Il traffico verrà reindirizzato dalle istanze originali a quelle sostitutive in base alle impostazioni di configurazione scelte per il reindirizzamento **del traffico** e la distribuzione.**

   Per ulteriori informazioni sui sistemi di bilanciamento del carico per le distribuzioni, consulta. CodeDeploy [Integrazione CodeDeploy con Elastic Load Balancing](integrations-aws-elastic-load-balancing.md)
**avvertimento**  
*Se si configurano sia i gruppi Auto Scaling che i sistemi di bilanciamento del carico Elastic Load Balancing in questo gruppo di distribuzione e si [desidera collegare i sistemi di bilanciamento del carico ai gruppi di Auto Scaling, si consiglia di completare questo allegato prima](https://docs.aws.amazon.com/autoscaling/ec2/userguide/attach-load-balancer-asg.html) di creare la distribuzione da questo gruppo di distribuzione.* CodeDeploy Il tentativo di completare l'allegato dopo aver creato la distribuzione può causare l'annullamento imprevisto della registrazione di tutte le istanze dai sistemi di bilanciamento del carico.

1. In **Deployment settings (Impostazioni Distribuzione)**, esaminare le opzioni predefinite relative al reinstradamento del traffico verso l'ambiente di sostituzione, alla configurazione della distribuzione da usare per la distribuzione e alla modalità di gestione delle istanze dell'ambiente originale dopo la distribuzione.

   Per modificare le impostazioni, andare alla fase successiva. Altrimenti, vai al passaggio 14.

1. Per modificare le impostazioni di distribuzione per la blue/green distribuzione, scegli una delle seguenti impostazioni.    
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/it_it/codedeploy/latest/userguide/deployment-groups-create-blue-green.html)

1. (Facoltativo) In **Advanced**, configura le opzioni che desideri includere nella distribuzione, come i trigger di notifica di Amazon SNS, gli CloudWatch allarmi Amazon, le opzioni di Auto Scaling o i rollback automatici.

   Per informazioni su come specificare le opzioni avanzate nei gruppi di distribuzione di gruppi, consulta [Configurazione delle opzioni avanzate per un gruppo di distribuzione](deployment-groups-configure-advanced-options.md). 

1. Scegliere **Create deployment group (Crea gruppo di distribuzione)**. 