Un'azienda di analisi esegue servizi multi-tier in un Amazon VPC e desidera esporre API RESTful a milioni di utenti. Gli utenti devono essere autenticati prima di accedere alle API. Quale soluzione offre la MASSIMA efficienza operativa?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Configurare un user pool di Amazon Cognito per l'autenticazione degli utenti. Implementare API REST di Amazon API Gateway con un authorizer Cognito..
Perché questa è la risposta
La soluzione più efficiente operativamente è l'utilizzo di un Amazon Cognito User Pool per l'autenticazione e un Amazon API Gateway con un authorizer Cognito. Cognito User Pools sono progettati per gestire milioni di utenti, fornendo un servizio di autenticazione completamente gestito che si integra nativamente con API Gateway. Questo riduce il carico operativo rispetto alla gestione manuale dell'autenticazione con Lambda. Le API REST di API Gateway sono adatte per esporre API RESTful. L'opzione con un identity pool di Cognito è errata perché gli identity pool sono usati per l'autorizzazione all'accesso alle risorse AWS, non per l'autenticazione diretta degli utenti alle API. L'opzione con una funzione AWS Lambda per l'autenticazione è meno efficiente operativamente perché richiede la scrittura e la manutenzione di codice per la logica di autenticazione, aumentando la complessità. L'opzione con un utente IAM è inadatta per l'autenticazione di milioni di utenti esterni; IAM è principalmente per la gestione degli accessi all'interno di un account AWS.
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