

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

# Distribuzione di un CloudFormation modello in Visual Studio
<a name="tkv-cfn-editor-deploy-template"></a>

 **Per distribuire un modello CFN** 

1. **In Solution Explorer, apri il menu contestuale (fai clic con il pulsante destro del mouse) per il modello che desideri distribuire e scegli Distribuisci su. AWS CloudFormation**  
![Solution Explorer che mostra il CloudFormation modello con le opzioni del menu contestuale per la distribuzione.](http://docs.aws.amazon.com/it_it/toolkit-for-visual-studio/latest/user-guide/images/vs-editor-solution-explorer-deploy.png)

   In alternativa, per distribuire il modello che stai modificando, dal menu **Modello**, scegli **Distribuisci su. AWS CloudFormation**  
![Le opzioni del menu Template includono Deploy to CloudFormation e Estimate Cost.](http://docs.aws.amazon.com/it_it/toolkit-for-visual-studio/latest/user-guide/images/vs-editor-template-menu-deploy.png)

1. Nella pagina **Deploy Template**, scegli Account AWS quello da usare per avviare lo stack e la regione in cui verrà lanciato.  
![Interfaccia Deploy Template che mostra le opzioni per creare o aggiornare uno stack con la selezione dell'account e della regione.](http://docs.aws.amazon.com/it_it/toolkit-for-visual-studio/latest/user-guide/images/vs-editor-cfn-deploy.png)

1. Scegli **Crea nuovo stack** e digita un nome per il tuo stack.

1. Seleziona una (o nessuna) delle seguenti opzioni:
   + Per ricevere notifiche sull'avanzamento dello stack, dall'elenco a discesa **Argomento SNS, scegli un argomento SNS**. Puoi anche creare un argomento SNS scegliendo **Crea nuovo argomento** e digitando un indirizzo email nella casella.
   + Utilizzate **Creation Timeout** per specificare per quanto tempo CloudFormation deve trascorrere la creazione dello stack prima che venga dichiarato fallito (e ripristinato, a meno che l'opzione **Rollback on failure** non sia deselezionata).
   + Usa **Rollback in caso di errore** se desideri che lo stack venga ripristinato (ovvero che si elimini da solo) in caso di errore. Lascia deselezionata questa opzione se desideri che lo stack rimanga attivo per scopi di debug, anche se non è riuscito a completare il lancio.

1. Scegli **Fine** per avviare lo stack.