Un architetto di soluzioni deve garantire che solo gli utenti o i ruoli AWS autorizzati possano chiamare un nuovo endpoint Amazon API Gateway. L'architetto desidera anche una traccia end-to-end di ogni richiesta per misurare la latenza e costruire mappe di servizio. Come si possono implementare il controllo degli accessi di API Gateway e la traccia delle richieste per soddisfare entrambi i requisiti?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Impostare l'autorizzazione del metodo API Gateway su AWS_IAM. Concedere all'utente o al ruolo IAM l'autorizzazione execute-api:Invoke sulla risorsa REST API. Richiedere ai client API di firmare le richieste con AWS Signature. Utilizzare AWS X-Ray per tracciare e analizzare le richieste tramite API Gateway..
Perché questa è la risposta
L'opzione corretta soddisfa entrambi i requisiti. Impostare l'autorizzazione del metodo API Gateway su AWSIAM garantisce che solo gli utenti o i ruoli AWS autorizzati possano chiamare l'endpoint, poiché le richieste devono essere firmate con AWS Signature V4. La concessione dell'autorizzazione execute-api:Invoke sulla risorsa REST API controlla l'accesso. L'utilizzo di AWS X-Ray fornisce la traccia end-to-end richiesta, inclusa la misurazione della latenza e la creazione di mappe di servizio. Le opzioni errate: Abilitare CORS non è un meccanismo di autenticazione o autorizzazione, ma una misura di sicurezza del browser. CloudWatch Logs può raccogliere log, ma X-Ray è specifico per la traccia distribuita e le mappe di servizio. Un authorizer Lambda personalizzato potrebbe gestire il controllo degli accessi, ma l'uso di IAM è una soluzione nativa e spesso più semplice per l'integrazione con utenti e ruoli AWS esistenti. I certificati client sono un metodo di autenticazione, ma non si integrano direttamente con gli utenti e i ruoli IAM per il controllo degli accessi come richiesto. Anche qui, CloudWatch non offre le funzionalità di traccia distribuita di X-Ray.
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