Een bedrijf gebruikt Amazon Cognito user pools voor authenticatie en heeft multi-factor authentication (MFA) ingeschakeld. Het bedrijf wil een e-mailwaarschuwing sturen telkens wanneer een gebruiker succesvol inlogt. Wat is de MEEST operationeel efficiënte manier om deze vereiste te implementeren?
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: Maak een Lambda-functie die Amazon SES gebruikt om de e-mail te verzenden en configureer die functie als een Amazon Cognito post-authentication Lambda trigger..
Waarom dit het antwoord is
De meest operationeel efficiënte manier is het configureren van een Lambda-functie als een Amazon Cognito post-authentication trigger. Deze trigger wordt automatisch aangeroepen na een succesvolle authenticatie, waardoor de Lambda-functie direct een e-mail kan versturen via Amazon SES. Dit is een ingebouwd mechanisme van Cognito, wat zorgt voor een naadloze en efficiënte integratie. Optie 1 (API Gateway aanroepen vanuit de client) is minder efficiënt omdat het extra client-side logica vereist en de client afhankelijk maakt van de succesvolle afhandeling van de e-mailnotificatie, wat niet ideaal is. Optie 3 (CloudWatch Logs subscription filter) is minder direct en kan vertraging introduceren, aangezien het afhankelijk is van het loggen van de gebeurtenis en het verwerken daarvan. Optie 4 (Kinesis Data Firehose) is te complex en overkill voor deze specifieke vereiste. Het introduceert extra componenten en complexiteit die niet nodig zijn voor een eenvoudige post-authenticatie notificatie.
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