Een serverloze Lambda-functie verwerkt bestellingen en roept een externe betalings-API aan die soms faalt. Het supportteam moet in bijna realtime op de hoogte worden gesteld, maar alleen wanneer het foutpercentage van de externe API meer dan 5% van de transacties in een uur bedraagt. Een bestaand SNS-onderwerp stelt het supportteam al op de hoogte. Welke oplossing voldoet aan deze vereiste?
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: Publiceer aangepaste CloudWatch-metrics voor fouten in de betalings-API en configureer een CloudWatch-alarm dat het bestaande SNS-onderwerp activeert wanneer het foutpercentage meer dan 5% per uur bedraagt..
Waarom dit het antwoord is
De correcte oplossing is het publiceren van aangepaste CloudWatch-metrics en het configureren van een CloudWatch-alarm. Aangepaste metrics stellen u in staat om specifieke datapunten, zoals het aantal API-fouten, te monitoren. Een CloudWatch-alarm kan vervolgens worden ingesteld om te triggeren wanneer een drempelwaarde (meer dan 5% fouten per uur) wordt overschreden, en stuurt dan een melding naar het bestaande SNS-onderwerp. Dit voldoet aan de vereiste voor bijna-realtime meldingen op basis van een percentage. De andere opties zijn minder efficiënt of voldoen niet aan de vereisten: CloudWatch Logs Insights en een Lambda om logs te controleren is een complexere en mogelijk duurdere oplossing die geen real-time percentage monitoring biedt. Het publiceren van alle resultaten naar een nieuw SNS-onderwerp zou het supportteam overspoelen met meldingen, niet alleen bij een hoog foutpercentage. Het schrijven naar S3 en het gebruik van Athena is te traag en te duur voor bijna-realtime monitoring.
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