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
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 buildcui preparare i file dell'applicazione locale per la distribuzione creando o aggiornando una.aws-samdirectory 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 informazionisam sync, consulta Using sam sync nella AWS Serverless Application Model Developer Guide.
Configurazione
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 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 per gli AWS Serverless Application Model sviluppatori.
Sincronizza e distribuisci la tua applicazione
Per sincronizzare l'applicazione con Cloud AWS
-
Seleziona il pulsante di sincronizzazione nell'area di disegno di Infrastructure Composer.
-
È possibile che venga richiesto di confermare che si sta lavorando con uno stack di sviluppo. Seleziona OK per continuare.
-
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.