Uno sviluppatore utilizza AWS SAM per un'applicazione con API Gateway, Lambda e DynamoDB. Attualmente, quando vengono inviate solo le modifiche al codice Lambda, l'intera applicazione viene ricostruita. Lo sviluppatore desidera utilizzare AWS SAM Accelerate per ridistribuire solo le funzioni Lambda modificate eseguendo un singolo comando. Quale comando esegue questa operazione?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: sam sync --watch.
Perché questa è la risposta
Il comando sam sync --watch è la soluzione corretta perché AWS SAM Accelerate è progettato per velocizzare il ciclo di sviluppo delle applicazioni serverless. Quando utilizzato con l'opzione --watch, sam sync rileva automaticamente le modifiche locali al codice Lambda e le sincronizza rapidamente con l'ambiente AWS, aggiornando solo le risorse modificate senza ricostruire l'intera applicazione. Le altre opzioni sono errate: sam deploy --force-upload forza il caricamento di tutti gli artefatti, ma esegue comunque un processo di deploy completo, non solo la sincronizzazione delle modifiche. sam deploy --no-execute-changeset crea un changeset ma non lo esegue, quindi non distribuisce le modifiche. sam package prepara l'applicazione per il deploy, ma non la distribuisce né sincronizza le modifiche in tempo reale.
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