

# Finestra di dialogo Implementa applicazione serverless
<a name="deploy-serverless-application-dialog"></a>

La finestra di dialogo **Implementa applicazione serverless** nel AWS Toolkit for JetBrains viene visualizzata quando si implementa un'applicazione serverless AWS.

![\[Finestra di dialogo Implementa applicazione serverless.\]](http://docs.aws.amazon.com/it_it/toolkit-for-jetbrains/latest/userguide/images/sam-deploy.png)


La finestra di dialogo **Implementa applicazione serverless** contiene i seguenti elementi:

**Create Stack (Crea stack)**  
(Obbligatorio) Fornisci il nome dello stack che l'interfaccia della linea di comando AWS Serverless Application Model (CLI AWS SAM) deve creare in AWS CloudFormation per l'account AWS connesso. L'interfaccia a riga di comando AWS SAM utilizza quindi questo stack per distribuire l'applicazione serverless AWS.

**Aggiornamento dello stack**  
(Obbligatorio) Scegli il nome di uno stack CloudFormation esistente per l'account AWS connesso che la CLI AWS SAM possa utilizzare per implementare l'applicazione serverless AWS.

**Nota**  
È necessario specificare uno dei due campi **Crea stack** o **Aggiorna stack**.

**Parametri del modello**  
(Facoltativo) Tutti i parametri rilevati dal AWS Toolkit for JetBrains nel file `template.yaml` del progetto corrispondente. Per specificare un valore per un parametro, scegli la casella nella colonna **Value (Valore)** accanto al parametro, immetti il valore e quindi premi **INVIO**. Per ulteriori informazioni, consulta [Parametri](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/parameters-section-structure.html) nella *Guida per l'utente AWS CloudFormation*.

**Bucket S3**  
(Obbligatorio) Scegli un bucket Amazon Simple Storage Service (Amazon S3) esistente nell'account AWS connesso che la CLI AWS SAM possa utilizzare per implementare l'applicazione serverless AWS. Per creare un bucket Amazon S3 nell'account e fare in modo che la CLI AWS SAM lo utilizzi, scegli **Crea** e quindi segui le istruzioni visualizzate sullo schermo.

**Repository ECR**  
(Obbligatorio solo per il tipo di pacchetto `Image`) Scegli l'URI di un repository Amazon Elastic Container Registry (Amazon ECR) esistente nell'account AWS connesso che la CLI AWS SAM possa utilizzare per implementare l'applicazione serverless AWS. Per ulteriori informazioni sulla differenza tra i tipi di pacchetto AWS Lambda, consulta la pagina [Lambda deployment packages](https://docs.aws.amazon.com/lambda/latest/dg/gettingstarted-package.html) della *Guida per gli sviluppatori di AWS Lambda*.

**Richiesta di conferma prima della distribuzione**  
(Facoltativo) Se selezionato, indica ad CloudFormation di attendere il completamento della creazione o dell'aggiornamento dello stack corrispondente [eseguendo il set di modifiche corrente dello stack in CloudFormation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-changesets-execute.html). Se non si esegue questo set di modifiche, l'applicazione serverless AWS non passa alla fase di implementazione.

**Funzione build all'interno di un container**  
(Facoltativo) Se selezionato, la CLI AWS SAM crea una qualsiasi delle funzioni dell'applicazione serverless all'interno di un container Docker di tipo Lambda localmente prima dell'implementazione. Questo è utile se la funzione dipende da pacchetti che hanno compilato in modo nativo dipendenze o programmi. Per ulteriori informazioni, consulta [Creazione di applicazioni](https://docs.aws.amazon.com/serverless-application-model/latest/developerguide/serverless-sam-cli-using-build.html) nella *Guida per gli sviluppatori di AWS Serverless Application Model*.