Si prevede di esporre una REST API utilizzando Amazon API Gateway e AWS Lambda in tre ambienti: sviluppo, test e produzione. Come si dovrebbe eseguire il deployment per minimizzare il numero di risorse da gestire?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Utilizzare un singolo API Gateway con più stage e una funzione Lambda che ha più alias..
Perché questa è la risposta
La soluzione più efficiente per gestire più ambienti (sviluppo, test, produzione) con API Gateway e Lambda è utilizzare un singolo API Gateway con stage multipli. Ogni stage può puntare a un alias diverso della funzione Lambda, permettendo di mappare facilmente gli ambienti a versioni specifiche del codice Lambda. Questo minimizza le risorse da gestire perché si ha un solo API Gateway e una sola funzione Lambda (con alias), riducendo la complessità e i costi operativi. Creare API Gateway e Lambda separati per ogni ambiente aumenterebbe inutilmente il numero di risorse. Assegnare a ogni ambiente la propria Regione AWS è eccessivo e costoso per la maggior parte dei casi d'uso. Passare l'identificatore dell'ambiente come parametro REST non separa logicamente gli ambienti a livello di deployment e gestione delle versioni.
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