

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

# Sync Infrastructure Composer per la distribuzione su Cloud AWS
<a name="using-composer-ide-sync"></a>

Usa il pulsante di **sincronizzazione** AWS Infrastructure Composer di AWS Toolkit for Visual Studio Code per distribuire la tua applicazione su. Cloud AWS

Il pulsante di **sincronizzazione** avvia il `sam sync` comando dall'interfaccia a riga di AWS SAM comando ()CLI.

Il `sam sync` comando può distribuire nuove applicazioni o sincronizzare rapidamente le modifiche apportate localmente a. Cloud AWS L'esecuzione `sam sync` può includere quanto segue:
+ Creazione dell'applicazione con `sam build` cui preparare i file dell'applicazione locale per la distribuzione creando o aggiornando una `.aws-sam` directory locale.
+ Per le risorse che supportano il AWS servizio APIs, AWS SAM CLI utilizzeranno il APIs per distribuire le modifiche. Lo AWS SAM CLI fa per aggiornare rapidamente le risorse nel cloud.
+ Se necessario, AWS SAM CLI esegue una AWS CloudFormation distribuzione per aggiornare l'intero stack tramite un set di modifiche.

Il `sam sync` comando è più adatto per ambienti di sviluppo rapido quando l'aggiornamento rapido delle risorse cloud può favorire i flussi di lavoro di sviluppo e test.

Per ulteriori informazioni`sam sync`, consulta [Using sam sync](https://docs.aws.amazon.com/serverless-application-model/latest/developerguide/using-sam-cli-sync.html) nella *AWS Serverless Application Model Developer Guide*.

## Configurazione
<a name="using-composer-ide-sync-setup"></a>

Per utilizzare la funzionalità di **sincronizzazione** in Infrastructure Composer, è necessario averla AWS SAM CLI installata sul computer locale. Per istruzioni, consulta [Installazione di AWS SAMCLI nella](https://docs.aws.amazon.com/serverless-application-model/latest/developerguide/install-sam-cli.html) *Guida per gli AWS Serverless Application Model sviluppatori*.

Quando si utilizza la funzionalità di **sincronizzazione** in Infrastructure Composer, AWS SAM CLI fa riferimento al file di configurazione per ottenere le informazioni necessarie per sincronizzare l' Cloud AWS applicazione con. Per istruzioni sulla creazione, la modifica e l'utilizzo dei file di configurazione, consulta [Configurare le impostazioni del progetto nella Guida](https://docs.aws.amazon.com/serverless-application-model/latest/developerguide/using-sam-cli-configure.html#using-sam-cli-configure-project) per gli *AWS Serverless Application Model sviluppatori*.

## Sincronizza e distribuisci la tua applicazione
<a name="using-composer-ide-sync-use"></a>

**Per sincronizzare l'applicazione con Cloud AWS**

1. Seleziona il pulsante di **sincronizzazione** nell'area di disegno di Infrastructure Composer.

1. È possibile che venga richiesto di confermare che si sta lavorando con uno stack di sviluppo. Seleziona **OK** per continuare.

1. Infrastructure Composer potrebbe richiedere all'utente di configurare le seguenti opzioni:
   + **Regione AWS**— La regione con cui sincronizzare l'applicazione.
   + **CloudFormation nome dello stack**: il nome del tuo CloudFormation stack. Puoi selezionare il nome di uno stack esistente o crearne uno nuovo.
   + Bucket **Amazon Simple Storage Service (Amazon S3)**: il nome del bucket Amazon S3. Qui AWS SAM CLI verranno impacchettati e archiviati i file dell'applicazione e il codice della funzione. È possibile selezionare un bucket esistente o crearne uno nuovo.

Infrastructure Composer avvierà il AWS SAM CLI `sam sync` comando e aprirà una finestra di terminale nell'IDE per visualizzarne l'avanzamento.