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 AWS SAM riga di 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 utilizzerà il APIs per distribuire le modifiche. Il AWS SAM CLI lo 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 in cui 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 disporre di AWS SAM CLI installato sul computer locale. Per istruzioni, vedere Installazione di AWS SAM CLI nella Guida per gli sviluppatori di AWS Serverless Application Model .
Quando si utilizza la funzionalità di sincronizzazione in Infrastructure Composer, AWS SAM CLI fa riferimento al file di configurazione per le informazioni necessarie per sincronizzare l' Cloud AWS applicazione con. Per istruzioni sulla creazione, la modifica e l'uso 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.
-
AWS CloudFormation nome dello stack: il nome del tuo AWS 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. Il AWS SAM CLI impacchetterà e memorizzerà qui 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 apri una finestra di terminale nell'IDE per visualizzarne l'avanzamento.