Un architetto di soluzioni deve progettare un nuovo microservizio per l'applicazione di un'azienda. I client devono essere in grado di chiamare un endpoint HTTPS per raggiungere il microservizio. Il microservizio deve anche utilizzare AWS Identity and Access Management (IAM) per autenticare le chiamate. L'architetto di soluzioni scriverà la logica per questo microservizio utilizzando una singola funzione AWS Lambda scritta in Go 1.x. Quale soluzione distribuirà la funzione nel modo più efficiente dal punto di vista operativo?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Crea un'API REST di Amazon API Gateway. Configura il metodo per utilizzare la funzione Lambda e abilita l'autenticazione IAM sull'API..
Perché questa è la risposta
La creazione di un'API REST di Amazon API Gateway con l'integrazione di una funzione Lambda e l'abilitazione dell'autenticazione IAM è la soluzione più efficiente dal punto di vista operativo. API Gateway fornisce un endpoint HTTPS, gestisce l'integrazione con Lambda e offre un meccanismo integrato per l'autenticazione IAM, consentendo ai client di autenticarsi direttamente con le credenziali IAM. L'URL della funzione Lambda con autenticazione AWSIAM è una soluzione valida per invocare direttamente la funzione, ma non offre le funzionalità complete di gestione API di API Gateway, come la limitazione della velocità, il caching e la gestione delle versioni. La distribuzione della funzione su Lambda@Edge o CloudFront Functions non è l'ideale. Lambda@Edge è progettato per eseguire codice in posizioni più vicine agli utenti finali per personalizzare i contenuti, non come un'API principale. CloudFront Functions è ancora più leggero e non supporta l'autenticazione IAM nativamente per l'accesso diretto al backend. Entrambe le opzioni non sono pensate per esporre un microservizio backend con autenticazione IAM come richiesto.
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