Uno sviluppatore sta creando uno script per un deployment automatizzato di un'applicazione serverless e vuole usare un modello AWS Serverless Application Model (SAM) esistente. Quale delle seguenti opzioni dovrebbe usare lo sviluppatore? (Scegliere due.)
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Eseguire aws cloudformation package per creare l'artefatto di deployment, quindi eseguire aws cloudformation deploy per distribuirlo., Eseguire sam package per creare l'artefatto di deployment, quindi eseguire sam deploy per distribuirlo..
Perché questa è la risposta
Le opzioni corrette sono "Eseguire aws cloudformation package per creare l'artefatto di deployment, quindi eseguire aws cloudformation deploy per distribuirlo" e "Eseguire sam package per creare l'artefatto di deployment, quindi eseguire sam deploy per distribuirlo". Entrambe le coppie di comandi sono i metodi standard per impacchettare e distribuire applicazioni serverless definite con AWS SAM. sam package e sam deploy sono comandi specifici della CLI SAM che semplificano il processo, mentre aws cloudformation package e aws cloudformation deploy sono i comandi equivalenti della CLI di CloudFormation che SAM estende. Le altre opzioni sono errate perché: Caricare il modello AWS SAM su S3 e richiamare aws lambda update-function-code non crea l'intera applicazione serverless definita nel modello SAM; aggiorna solo il codice di una singola funzione Lambda esistente. Creare un pacchetto ZIP in locale e richiamare aws serverlessrepo create-application è per pubblicare applicazioni nel Serverless Application Repository, non per distribuirle direttamente da un modello SAM locale. Creare un pacchetto ZIP, caricarlo su S3 e richiamare aws cloudformation create-stack è un processo più manuale e non sfrutta le capacità di impacchettamento e trasformazione fornite da SAM o dai comandi package di CloudFormation per le risorse serverless.
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