Un'applicazione serverless creata con AWS Lambda verrà distribuita utilizzando la AWS SAM CLI. Quale passaggio è necessario eseguire prima di distribuire l'applicazione con SAM?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Impacchettare l'applicazione serverless utilizzando il comando di packaging SAM (sam package)..
Perché questa è la risposta
Prima di distribuire un'applicazione serverless con la AWS SAM CLI, è necessario impacchettarla utilizzando il comando sam package. Questo comando comprime il codice dell'applicazione e le sue dipendenze, carica l'artefatto risultante in un bucket S3 e produce un file di template SAM modificato che punta a questo artefatto S3. Questo template impacchettato viene poi utilizzato dal comando sam deploy per creare o aggiornare le risorse AWS. Le altre opzioni non sono corrette: Comprimere l'applicazione e caricarla direttamente su AWS Lambda non è il processo standard per la distribuzione con SAM CLI; SAM gestisce l'upload tramite S3. Testare la funzione con AWS X-Ray è un'attività di monitoraggio e debug, non un passaggio obbligatorio prima della distribuzione iniziale. Inizializzare l'ambiente con eb create my-env è un comando di AWS Elastic Beanstalk, che è un servizio diverso per la distribuzione di applicazioni web e non è pertinente alle applicazioni serverless con AWS SAM.
Supera il tuo esame — senza l'infinita caccia alle risposte
Ottieni ogni domanda e spiegazione verificata per questo esame in un unico posto, e risparmia ore di preparazione. Oltre 1.000 certificazioni · Oltre 20 lingue · Inizia gratuitamente.
Supera il tuo esame più velocemente → Nessuna carta richiesta