Een solutions architect moet een nieuwe microservice ontwerpen voor de applicatie van een bedrijf. Clients moeten een HTTPS-endpoint kunnen aanroepen om de microservice te bereiken. De microservice moet ook AWS Identity and Access Management (IAM) gebruiken om aanroepen te authenticeren. De solutions architect zal de logica voor deze microservice schrijven met behulp van een enkele AWS Lambda-functie die is geschreven in Go 1.x. Welke oplossing zal de functie op de MEEST operationeel efficiënte manier implementeren?
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: Maak een Amazon API Gateway REST API. Configureer de methode om de Lambda-functie te gebruiken en schakel IAM-authenticatie in op de API..
Waarom dit het antwoord is
De meest operationeel efficiënte manier om dit te implementeren is door een Amazon API Gateway REST API te maken en IAM-authenticatie in te schakelen. API Gateway biedt een HTTPS-endpoint, kan direct een Lambda-functie aanroepen en ondersteunt native IAM-authenticatie, wat voldoet aan alle vereisten. Een Lambda function URL is een optie, maar API Gateway biedt meer geavanceerde functies zoals throttling, caching en request/response transformaties die vaak nodig zijn voor microservices. CloudFront-distributies met Lambda@Edge of CloudFront Functions zijn bedoeld voor edge computing en content delivery optimalisatie, niet primair voor het hosten van een backend microservice met IAM-authenticatie. Bovendien zou het implementeren van IAM-authenticatie in Lambda@Edge extra ontwikkelingscomplexiteit met zich meebrengen.
Slaag voor je examen — zonder eindeloos zoeken naar antwoorden
Krijg elke geverifieerde vraag en uitleg voor dit examen op één plek, en bespaar uren voorbereiding. Meer dan 1.000 certificeringen · Meer dan 20 talen · gratis om te beginnen.
Slaag sneller voor je examen → Geen kaart nodig