Een Lambda-functie die is geabonneerd op een SNS-onderwerp, moet alleen berichten verwerken die wijzigingen in e-mailadressen aangeven; andere abonnees zullen andere berichttypen verwerken. U wilt de oplossing die de minste ontwikkelingsinspanning vereist. Welke aanpak moet u gebruiken?
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: Configureer een SNS subscription filter policy op het Lambda-abonnement, zodat alleen e-mailwijzigingsberichten aan die Lambda worden geleverd..
Waarom dit het antwoord is
De meest efficiënte oplossing is het configureren van een SNS subscription filter policy (abonnementsfilterbeleid) direct op het Lambda-abonnement. Dit zorgt ervoor dat SNS alleen berichten naar de Lambda-functie stuurt die voldoen aan de gedefinieerde criteria (e-mailadreswijzigingen), waardoor onnodige Lambda-invocaties en verwerkingslogica worden voorkomen. Dit minimaliseert ontwikkelingsinspanningen en kosten. Lambda event filtering is een optie, maar vereist dat de Lambda-functie wordt aangeroepen en vervolgens de filtering uitvoert, wat minder efficiënt is dan filtering op SNS-niveau. Een SQS-wachtrij toevoegen introduceert extra complexiteit en componenten, wat niet de oplossing met de minste ontwikkelingsinspanning is. De optie om de Lambda elk bericht te laten inspecteren en opnieuw te publiceren is zeer inefficiënt en kostbaar, en zou leiden tot onnodige verwerking en potentiële berichtlussen.
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