Durante lo sviluppo, un'applicazione mobile chiama un backend tramite API Gateway. Per i test di integrazione, lo sviluppatore desidera che API Gateway restituisca risposte simulate diverse dal backend senza invocare il backend effettivo. Quale approccio fornisce questo comportamento con il minor overhead operativo?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Usare un request mapping template per selezionare la mock integration response..
Perché questa è la risposta
L'utilizzo di un request mapping template per selezionare la mock integration response è la soluzione più efficiente. API Gateway supporta le integrazioni mock, che consentono di definire risposte direttamente all'interno di API Gateway senza invocare un backend reale. Un mapping template può essere usato per instradare le richieste a diverse risposte mock in base a parametri specifici della richiesta, fornendo flessibilità per vari scenari di test. Creare una funzione Lambda aggiunge overhead operativo e di sviluppo non necessario, poiché l'obiettivo è evitare l'invocazione di un backend. Avviare un'istanza EC2 è eccessivo e costoso per il solo scopo di simulare risposte. Personalizzare lo stage di API Gateway non offre la granularità necessaria per definire risposte simulate diverse in base alla richiesta.
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