Un'applicazione sarà esposta tramite una funzione AWS Lambda per centinaia di clienti. Ogni cliente deve ricevere una quota configurabile di richieste in un periodo di tempo specifico, e le quote devono riflettere i modelli di utilizzo del cliente (alcuni clienti necessitano di quote più elevate per periodi più brevi). Quale approccio soddisfa questi requisiti?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Creare un'API REST di Amazon API Gateway con un'integrazione proxy per richiamare la funzione Lambda. Per ogni cliente, configurare un piano di utilizzo di API Gateway che definisca una quota di richieste appropriata e creare una chiave API collegata a tale piano di utilizzo per ogni utente di cui il cliente ha bisogno..
Perché questa è la risposta
L'opzione corretta è creare un'API REST di Amazon API Gateway con piani di utilizzo. API Gateway REST supporta i piani di utilizzo, che consentono di definire quote di richieste e limiti di throttling per singoli clienti o gruppi di clienti. Ogni piano di utilizzo può essere associato a una chiave API, che i clienti devono includere nelle loro richieste. Questo approccio soddisfa i requisiti di quote configurabili e personalizzate per ogni cliente. Le API HTTP di API Gateway non supportano i piani di utilizzo per la gestione delle quote. La configurazione di alias Lambda con limiti di concorrenza non è adatta per gestire quote di richieste basate sul tempo per più clienti, poiché i limiti di concorrenza sono a livello di funzione o alias e non facilmente associabili a singoli clienti. L'uso di un Application Load Balancer (ALB) con AWS WAF non è la soluzione più efficiente o granulare per gestire quote di richieste personalizzate per centinaia di clienti, in quanto WAF è più orientato alla sicurezza che alla gestione delle quote di utilizzo.
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