Um engenheiro de dados deve ingerir dados de streaming em tempo real e executar análises baseadas em tempo com janelas de até 30 minutos. A solução deve ser altamente tolerante a falhas e exigir o mínimo de sobrecarga operacional. Qual opção satisfaz esses requisitos?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Use o Amazon Managed Service for Apache Flink (anteriormente conhecido como Amazon Kinesis Data Analytics) para analisar os dados usando vários tipos de agregações para realizar análises baseadas em tempo em uma janela de até 30 minutos..
Por que esta é a resposta
A opção correta é usar o Amazon Managed Service for Apache Flink (anteriormente Amazon Kinesis Data Analytics) porque ele é projetado especificamente para processamento de streaming em tempo real e análises baseadas em tempo, como janelas de até 30 minutos. Ele oferece alta tolerância a falhas e baixa sobrecarga operacional por ser um serviço totalmente gerenciado. As funções AWS Lambda são mais adequadas para processamento de eventos pontuais ou microsserviços, não para agregações contínuas em janelas de tempo. Embora o Lambda possa ser usado com Kinesis Data Streams, ele exigiria mais esforço para implementar e manter a lógica de janelamento e tolerância a falhas em comparação com o Flink gerenciado. A menção de "dados que podem ocasionalmente conter duplicatas" na segunda opção é uma distração, pois o Flink pode lidar com isso, mas a principal razão para sua escolha é a capacidade de análise em tempo real com janelas.
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