Un'API REST di API Gateway ha una singola risorsa con un metodo GET integrato con una funzione Lambda. Hai pubblicato una nuova versione della funzione Lambda e vuoi testarla prima di instradare il traffico di produzione ad essa. I test non devono influire sull'API REST di produzione e dovrebbero richiedere un sovraccarico operativo minimo. Cosa dovresti fare?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Crea un nuovo stage per l'API REST, definisci una variabile di stage che punta alla funzione Lambda, imposta il nome della funzione Lambda integrata di API Gateway su quella variabile di stage e distribuisci..
Perché questa è la risposta
La creazione di un nuovo stage in API Gateway consente di testare le modifiche senza influire sull'ambiente di produzione. Utilizzando una variabile di stage per il nome della funzione Lambda, è possibile puntare il nuovo stage alla versione aggiornata della funzione Lambda. Questo approccio è efficiente perché riutilizza la stessa configurazione API, isolando il traffico di test e riducendo al minimo l'overhead operativo. L'opzione di aggiungere una nuova risorsa è meno efficiente e crea ridondanza. Creare una nuova API REST è eccessivo e richiede una gestione duplicata. Modificare l'integrazione del metodo GET esistente reindirizzerebbe immediatamente il traffico di produzione alla nuova versione, violando il requisito di test isolato.
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