U moet een gebeurtenisverwerkingsoplossing ontwerpen die automatisch schaalt met het aantal inkomende gebeurtenissen en die, bij een verwerkingsfout, de problematische gebeurtenis naar een aparte wachtrij verplaatst voor latere beoordeling. Welke architectuur voldoet aan deze vereisten?
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: Publiceer gebeurtenisdetails naar een Amazon SNS topic. Abonneer een Lambda functie op dat SNS topic om gebeurtenissen te verwerken. Configureer de on-failure destination van de Lambda functie om mislukte gebeurtenissen naar een Amazon SQS queue te sturen..
Waarom dit het antwoord is
De correcte optie voldoet aan alle vereisten. Amazon SNS biedt een gedistribueerd publicatie/abonnement-model dat automatisch schaalt met het aantal inkomende gebeurtenissen. AWS Lambda-functies schalen automatisch mee met de belasting en kunnen gebeurtenissen verwerken die door SNS worden afgeleverd. De on-failure destination van Lambda is een ingebouwd mechanisme om mislukte gebeurtenissen naar een Amazon SQS-wachtrij te sturen voor latere analyse, wat voldoet aan de eis voor het afhandelen van verwerkingsfouten. De optie met SQS en EC2 Auto Scaling is minder efficiënt voor automatische schaling op basis van gebeurtenissen en vereist meer beheer van EC2-instances. De DynamoDB Streams-optie is bedoeld voor het vastleggen van wijzigingen in DynamoDB-tabellen, niet als een algemeen gebeurtenisverwerkingsplatform. De EventBridge-optie met EC2-instances introduceert onnodige complexiteit en beheer overhead vergeleken met een serverloze Lambda-oplossing.
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