Uno sviluppatore ha creato un'API REST utilizzando Amazon API Gateway e AWS Lambda e desidera abilitare il testing locale dell'API usando la AWS SAM CLI. Quale sottocomando della AWS SAM CLI consente di eseguire l'API in locale per il testing?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: sam local start-api.
Perché questa è la risposta
Il comando sam local start-api avvia un endpoint API locale che emula Amazon API Gateway, consentendo di testare l'API REST localmente nel browser o con strumenti come curl. Questo è ideale per testare l'intera API, inclusi i percorsi e i metodi HTTP. sam local invoke esegue una singola funzione Lambda localmente, ma non simula l'API Gateway. È utile per testare la logica della funzione in isolamento. sam local generate-event genera payload di eventi di esempio per vari servizi AWS, utili per testare le funzioni Lambda, ma non avvia un'API. sam local start-lambda avvia un server locale che emula il servizio AWS Lambda, permettendo di invocare funzioni Lambda localmente, ma senza l'interfaccia API Gateway.
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