Utilizzo di AWS Application Builder - AWS Toolkit per VS Code

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

Utilizzo di AWS Application Builder

Le sezioni seguenti descrivono come accedere ad AWS Application Builder in AWS Toolkit for Visual Studio Code modo da poter creare progetti visivamente, iterarli localmente e distribuirli su. AWS

Utilizzo dell'Application Builder AWS explorer

Per accedere ad AWS Application Builder nel AWS Toolkit, apri il AWS Toolkit in VS Code, quindi espandi l'AWS Application Builder explorer. L' AWS Application Builder explorer contiene un collegamento per aprire la procedura dettagliata di Application Builder in una scheda dell'editor di VS Code e visualizza le cartelle all'interno dell'attuale area di lavoro di VS Code che contengono risorse relative ad Application Builder. AWS

Dall'Application Builder explorer del AWS Toolkit, ci sono 4 project-folder-level azioni accessibili dalle icone dei pulsanti situate accanto alla cartella del progetto o aprendo il menu contestuale (facendo clic con il pulsante destro del mouse) sulla cartella del progetto:

  • Apri file modello: apre il file modello in VS Code explorer.

  • Apri con Infrastructure Composer: apre il file modello con AWS Infrastructure Composer nell'editor VS Code. Per informazioni dettagliate sull'utilizzo di AWS Infrastructure Composer, consulta l'argomento Cos'è AWS Infrastructure Composer nella Infrastructure Composer Developer Guide AWS .

  • Crea SAM modello: apre la finestra di dialogo Specificare i parametri per la compilazione nel Toolkit. AWS Puoi scegliere di specificare i flag di compilazione per la build o di utilizzare i valori predefiniti di samconfig. Per informazioni dettagliate sui AWS SAM modelli, consulta l'argomento Anatomia dei modelli nella Guida per gli sviluppatori. AWS Serverless Application Model

  • Distribuisci SAM applicazione: apre la finestra di dialogo Seleziona il comando di distribuzione in VS Code, dove puoi scegliere di distribuire l'applicazione o Sincronizzare, per aggiornare un'applicazione che hai già distribuito. Per informazioni dettagliate sulla distribuzione delle AWS SAM applicazioni, consulta l'argomento Distribuisci l'applicazione e le risorse nella Guida per gli sviluppatori. AWS Serverless Application Model

Esistono 2 azioni accessibili dalle icone dei pulsanti situate accanto alla AWS Lambda funzione nella cartella del progetto o facendo clic con il pulsante destro del mouse sulla funzione: AWS Lambda

  • Configurazione di richiamo e debug locali: apre il modulo Local Invoke and Debug Configuration nell'editor VS Code. Con questo modulo puoi creare, modificare ed eseguire configurazioni di avvio di tipo:. aws-sam Per ulteriori informazioni sulle configurazioni di SAM debug, consulta l'argomento Opzioni di configurazione per il debug di applicazioni serverless in questa Guida per l'utente.

    Nota

    Al momento, il debug di un. NETL'applicazione principale su un'ARM64architettura non è supportata da VS Code. Se si tenta di eseguire il debug di un. NETNell'applicazione principale viene visualizzato il seguente errore:

    The vsdbg debugger does not currently support the arm64 architecture. Function will run locally without debug.

    Per ulteriori dettagli su questo problema, consulta questo problema di VSCode-csharp nel DotNet GitHub repository.

  • Open Function Handler: apre il file di progetto che contiene il gestore delle funzioni.

Sono disponibili 2 azioni aggiuntive per le funzioni distribuite AWS Lambda .

  • Richiamata remota: apre il menu di configurazione della chiamata remota nell'editor VS Code.

  • Registri di ricerca: apre la finestra di dialogo dei registri di ricerca in VS Code.

Procedura dettagliata di Application Builder

La procedura dettagliata di Application Builder è una guida step-by-step interattiva che illustra il processo di creazione di una nuova applicazione con Application Builder. AWS È possibile accedere alla procedura dettagliata di Application Builder da due posizioni: l'esploratore di Application Builder nella scheda e la scheda di benvenuto di VS Code. AWS Toolkit for Visual Studio Code Quando si seleziona Walkthrough of Application Builder dall'Application Builder explorer nel AWS Toolkit, viene aperta la procedura dettagliata di Application Builder nella scheda VS Code Welcome nella finestra VS Code Editor.

La procedura dettagliata di Application Builder è composta da 5 sezioni principali:

1. Installazione

La sezione Installazione verifica se sono stati installati AWS CLI gli strumenti richiesti da Application Builder e altri strumenti opzionali. Se non disponi degli strumenti necessari o se i tuoi strumenti non sono aggiornati, verrai guidato nel processo di installazione delle versioni corrette.

Per verificare se hai installato gli strumenti corretti AWS CLI e opzionali, seleziona il pulsante corrispondente allo AWS CLI o a un altro strumento che desideri testare. Dopo aver selezionato un pulsante, AWS Toolkit Logs si aggiorna e VS Code visualizza un messaggio di avviso con lo stato degli strumenti. Se devi installare o aggiornare i tuoi strumenti, la procedura dettagliata di Application Builder viene aggiornata con le istruzioni e le risorse necessarie per procedere.

Per informazioni dettagliate sull'installazione di AWS CLI, consulta la sezione Installazione o aggiornamento all'ultima versione dell' AWS CLI argomento nella Guida per gli AWS CLIsviluppatori. Per informazioni dettagliate sull'installazione di AWS SAM CLI, consulta l' AWS SAM CLIargomento Installazione nella Guida per gli AWS SAM CLIsviluppatori.

2. Scegliete il modello di applicazione

La sezione Scegli il modello di applicazione ti guida nel processo di creazione di una nuova applicazione a partire da un modello.

Per scegliere un modello e inizializzare l'applicazione, completa i seguenti passaggi.

  1. Nella procedura dettagliata di Application Builder, seleziona la sezione Scegli il modello dell'applicazione per visualizzare un elenco di opzioni di modello sullo schermo.

  2. Scegli un modello dall'elenco, quindi scegli il pulsante Inizializza il tuo progetto per aprire una finestra di dialogo VS Code.

  3. Completa i passaggi nella finestra di dialogo VS Code per inizializzare la tua nuova applicazione.

  4. Il AWS Toolkit registra l'aggiornamento con lo stato dell'applicazione durante il processo di inizializzazione.

  5. Per visualizzare l'applicazione nell'Application Builder explorer, scegliete l'icona Aggiorna Application Builder Explorer per aggiornare l'explorer con le modifiche.

3. Iterate localmente

La sezione Iterate local contiene immagini di esempio che dimostrano come è possibile iterare con le funzionalità di Application Builder disponibili negli esploratori VS Code e Toolkit. AWS

Per ulteriori informazioni su tutte le funzionalità di Application Builder disponibili negli esploratori VS Code e AWS Toolkit, consulta la sezione Working with the Application Builder explorer, che si trova in questo argomento della Guida per l'utente.

4. Esegui la distribuzione su AWS

La AWS sezione Deploy to contiene informazioni su come configurare le credenziali con cui connettersi ai AWS fini della distribuzione dell'applicazione ed esempi su come distribuire l'applicazione con Application Builder.

Per connetterti AWS con le credenziali esistenti riportate nella procedura dettagliata di Application Builder, completa una delle seguenti procedure.

Workforce: accedi con Single Sign-On. AWS
  1. Dalla AWS sezione Distribuisci a della procedura dettagliata di Application Builder, scegli il pulsante Configura credenziali per aprire il menu: nell'esploratore Toolkit.AWS LOGIN AWS

  2. Dal LOGIN menu AWS:, scegli Workforce, quindi scegli il pulsante Continua per procedere.

  3. Inserisci Start URL nell'apposito campo, scegli la tua AWS regione dal menu a discesa, quindi scegli il pulsante Continua per procedere.

  4. Dalla finestra pop-up VS Code, conferma di voler aprire il sito di AWS autenticazione nel browser predefinito.

  5. Dal tuo browser predefinito, completa i passaggi di autenticazione, riceverai una notifica quando l'autenticazione è completa ed è possibile chiudere la finestra del browser in tutta sicurezza.

IAMCredenziali: memorizza le chiavi per utilizzarle con AWS CLI gli strumenti.
  1. Dalla AWS sezione Distribuisci a della procedura dettagliata di Application Builder, scegli il pulsante Configura credenziali per aprire il menu AWS: LOGIN nell'esploratore Toolkit. AWS

  2. Dal LOGIN menu AWS:, scegli IAMCredenziali, quindi scegli il pulsante Continua per procedere.

  3. Inserisci un nome di profilo nell'apposito campo, quindi inserisci il tuo Access Key eSecret Key, quindi scegli il pulsante Continua per procedere.

  4. VS Code mostra lo stato dell'autenticazione, avvisandoti se l'autenticazione è completa o se le tue credenziali non sono valide.

Per informazioni dettagliate sulla configurazione delle credenziali per la distribuzione con AWS CLI, consulta l'argomento Configurare l' AWS CLI argomento nella Guida per gli sviluppatori. AWS CLI Per ulteriori informazioni sulla connessione AWS dal AWS Toolkit utilizzando le credenziali esistenti, consulta l' AWS argomento Connessione a in questa guida per l'utente.