Een dataprocessing-pipeline met tientallen stappen moet real-time alerts versturen wanneer een stap slaagt of faalt. De pipeline gebruikt Amazon S3, AWS Lambda en AWS Step Functions. Welke oplossing monitort de pipeline en verstuurt real-time notificaties?
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: Configureer een Amazon EventBridge-regel om te reageren wanneer de uitvoeringsstatus van een state machine verandert. Configureer de regel om een bericht te sturen naar een Amazon Simple Notification Service (Amazon SNS)-topic dat notificaties verstuurt..
Waarom dit het antwoord is
De correcte oplossing is het configureren van een Amazon EventBridge-regel. EventBridge kan direct reageren op statusveranderingen van AWS Step Functions-uitvoeringen (zoals SUCCEEDED of FAILED) door een event te publiceren. Deze regel kan vervolgens een Amazon SNS-topic als doel hebben, dat real-time notificaties kan versturen naar abonnees (bijvoorbeeld via e-mail of SMS). Dit is de meest directe en efficiënte manier om real-time alerts te krijgen over de status van Step Functions-uitvoeringen. De andere opties zijn minder geschikt: Het opslaan van notificaties in S3 en het gebruik van S3 event notifications is omslachtig en niet ontworpen voor real-time monitoring van Step Functions-statussen. Het vereist extra logica om de status te bepalen en naar S3 te schrijven. AWS CloudTrail registreert API-aanroepen en service-events, maar is primair bedoeld voor auditing en governance, niet voor real-time operationele monitoring van individuele Step Functions-stappen. Hoewel het events kan sturen, is EventBridge hiervoor de dedicated service.
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