

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'applicazione per una blue/green distribuzione (console)
<a name="applications-create-blue-green"></a>

Per utilizzare la CodeDeploy console per creare un'applicazione per una blue/green distribuzione:

**Nota**  
Una distribuzione sulla piattaforma di elaborazione AWS Lambda è sempre una distribuzione. blue/green Non si specifica un'opzione di tipo di distribuzione.

**avvertimento**  
Non seguire i passaggi seguenti se:  
Non ci sono istanze con l' CodeDeploy agente installato da sostituire durante il processo di blue/green 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, Application Load Balancer o Network 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 a 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, espandere **Deploy (Distribuisci)** e scegliere **Getting started (Nozioni di base)**.

1. Specificare il nome dell´applicazione nel campo **Application name (Nome applicazione)**.

1. Da **Compute platform (Piattaforma di calcolo)**, scegliere **EC2/On-Premises (EC2/Locale)**.

1. Scegli **Crea applicazione**.

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 (inclusi i tag dei nomi dei gruppi di distribuzione, i nomi dei gruppi di 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 ognuno è associato a un'applicazione distinta.

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. In **Environment configuration (Configurazione dell'ambiente)**, scegliere il metodo da utilizzare per fornire le istanze per l'ambiente di sostituzione:

   1. **Copia automaticamente il gruppo Amazon EC2 Auto** Scaling: crea un CodeDeploy gruppo Amazon EC2 Auto Scaling copiandone uno specificato.

   1. **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.

1. A seconda dell'opzione scelta nella fase 10, 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 per le istanze nell'ambiente sostitutivo. Il numero di istanze attualmente integre nel gruppo Amazon EC2 Auto Scaling scelto viene creato nell'ambiente sostitutivo.
   + Se hai scelto il **provisioning manuale delle istanze**: abilita i **gruppi Amazon EC2 Auto Scaling,** le istanze Amazon **EC2** o entrambi per specificare le istanze da aggiungere a questo gruppo di distribuzione. Inserisci i valori dei tag Amazon EC2 o i nomi dei gruppi 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)

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, passare alla fase 15.

1. Per modificare le impostazioni di distribuzione per la blue/green distribuzione, modifica una delle seguenti impostazioni.    
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/it_it/codedeploy/latest/userguide/applications-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 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)**. 

Il prossimo passaggio server per preparare la distribuzione di una versione rispetto all'applicazione e al gruppo di distribuzione. Per istruzioni, consulta [Utilizzo delle revisioni delle applicazioni per CodeDeploy](application-revisions.md).