Un'applicazione di elaborazione batch utilizza endpoint API Gateway con stage di deployment per dev, UAT e prod. Il team di sviluppo ha bisogno che l'API di ogni stage chiami endpoint di servizi di terze parti diversi (un endpoint per stage). Quale soluzione consente al team di configurare endpoint specifici per ogni stage?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Archiviare gli endpoint del servizio di terze parti in variabili di stage di API Gateway che corrispondono a ogni stage..
Perché questa è la risposta
Le variabili di stage di API Gateway sono la soluzione più efficace perché consentono di definire valori configurabili per ogni stage di deployment (dev, UAT, prod). Questo permette al team di sviluppo di specificare un endpoint di terze parti diverso per ogni stage direttamente nella configurazione di API Gateway, senza modificare il codice backend. Archiviare gli endpoint in Lambda layers non è l'ideale perché i layer sono per dipendenze di codice e non per configurazioni specifiche di stage di API Gateway. Inserire gli endpoint nelle stringhe di query non è sicuro né scalabile, e rende l'URL dipendente dalla configurazione dell'ambiente. AWS AppConfig è una soluzione valida per la gestione della configurazione, ma le variabili di stage di API Gateway sono più dirette e integrate per questo specifico caso d'uso, evitando un servizio aggiuntivo.
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