Een applicatie ontvangt dagelijks batches met bestellingen van partners en gebruikt een AWS Lambda-functie om elke batch te verwerken. Als een batch nul bestellingen bevat, moet de Lambda-functie zo snel mogelijk publiceren naar een Amazon SNS-topic. Welke combinatie van stappen bereikt dit met de minste implementatie-inspanning? (Kies twee.)
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: Wijzig de bestaande Lambda-functie om een aangepaste Amazon CloudWatch-metriek te publiceren die het aantal bestellingen in de batch van elke partner registreert., Maak een CloudWatch-alarm dat het SNS-topic triggert wanneer de waarde van de aangepaste metriek 0 is..
Waarom dit het antwoord is
De meest efficiënte oplossing is het gebruik van CloudWatch-metrieken en -alarmen. De bestaande Lambda-functie kan worden aangepast om een aangepaste CloudWatch-metriek te publiceren die het aantal bestellingen in elke batch bijhoudt. Vervolgens kan een CloudWatch-alarm worden geconfigureerd om te triggeren wanneer de waarde van deze metriek 0 is, en dit alarm kan direct publiceren naar het Amazon SNS-topic. Dit minimaliseert de implementatie-inspanning omdat het de bestaande Lambda-functie hergebruikt en de ingebouwde monitoring- en alarmeringsmogelijkheden van AWS benut. De optie om een nieuwe Lambda-functie te maken die consumeert van een Kinesis-datastroom is complexer en vereist meer implementatie-inspanning. Het plannen van een Lambda-functie om elke 24 uur te draaien introduceert latentie en voldoet niet aan de eis om "zo snel mogelijk" te publiceren. Het schrijven van ordergegevens naar een Kinesis-datastroom is een onnodige stap voor dit specifieke probleem.
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