Um pipeline de processamento de dados com várias dezenas de etapas deve emitir alertas em tempo real quando qualquer etapa for bem-sucedida ou falhar. O pipeline usa Amazon S3, AWS Lambda e AWS Step Functions. Qual solução monitorará o pipeline e enviará notificações em tempo real?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Configure uma regra do Amazon EventBridge para reagir quando o status de execução de uma máquina de estado mudar. Configure a regra para enviar uma mensagem a um tópico do Amazon Simple Notification Service (Amazon SNS) que envia notificações..
Por que esta é a resposta
A solução correta utiliza o Amazon EventBridge para monitorar as alterações de status de execução do AWS Step Functions em tempo real. O EventBridge pode ser configurado para detectar eventos específicos, como sucesso ou falha de uma máquina de estado, e acionar um tópico do Amazon SNS para enviar notificações imediatas. As opções incorretas são: Armazenar notificações em um bucket S3 e usar notificações de evento do S3 não é ideal para alertas em tempo real, pois introduz latência e complexidade desnecessária para o caso de uso de monitoramento de status de execução do Step Functions. O AWS CloudTrail registra chamadas de API e eventos de gerenciamento, mas não é a ferramenta principal para monitorar o status de execução de máquinas de estado em tempo real e enviar alertas diretamente. Embora possa registrar eventos do Step Functions, o EventBridge é mais adequado para reagir a esses eventos de forma programática e em tempo real.
Passe no seu exame — sem a busca interminável por respostas
Obtenha todas as perguntas e explicações verificadas para este exame em um só lugar e economize horas de preparação. Mais de 1.000 certificações · Mais de 20 idiomas · Grátis para começar.
Passe no seu exame mais rápido → Não é necessário cartão