Un'applicazione web a pagina singola (lato client) accessibile pubblicamente chiama un'API HTTP di terze parti che richiede una chiave API fornita in un'intestazione HTTP. La chiave API dell'azienda non deve essere esposta agli utenti finali. Qual è la soluzione economicamente vantaggiosa che garantisce la segretezza della chiave API?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Crea una REST API pubblica con Amazon API Gateway e configura un'integrazione HTTP che chiama l'API HTTP di terze parti, aggiungendo la chiave API dell'azienda alle intestazioni della richiesta di integrazione..
Perché questa è la risposta
La soluzione corretta è creare una REST API pubblica con Amazon API Gateway e configurare un'integrazione HTTP che chiama l'API di terze parti, aggiungendo la chiave API dell'azienda alle intestazioni della richiesta di integrazione. Questo approccio è economicamente vantaggioso perché API Gateway gestisce direttamente l'integrazione HTTP senza la necessità di una funzione Lambda, riducendo i costi operativi. La chiave API viene inserita da API Gateway lato server e non viene mai esposta al client, garantendo la segretezza. Le opzioni che utilizzano una REST API privata non sono adatte per un'applicazione web accessibile pubblicamente. Le opzioni che utilizzano un'integrazione proxy Lambda sono più costose e complesse del necessario per questo specifico caso d'uso, in quanto l'integrazione HTTP diretta è sufficiente per passare un'intestazione statica.
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