Questão 86 — Certificação AWS Solutions Architect Associate SAA-C03
Uma empresa hospeda um aplicativo de controle industrial que recebe entradas de sensores por meio do Amazon Kinesis Data Streams. A aplicação precisa suportar novos sensores para detecção de anomalias em tempo real em equipamentos monitorados. A empresa deseja integrar novos sensores de maneira fracamente acoplada, totalmente gerenciada e sem servidor. A empresa não pode modificar o código do aplicativo. Qual solução atenderá a esses requisitos?
- A. Encaminhe o stream existente no Kinesis Data Streams para o Amazon Managed Service for Apache Flink para detecção de anomalias. Use um segundo stream no Kinesis Data Streams para enviar a saída do Flink para o aplicativo.
- B. Use o Amazon Data Firehose para transmitir dados para o Amazon S3. Use o Amazon Redshift Spectrum para realizar a detecção de anomalias nos dados do S3. Use notificações de eventos do S3 para invocar uma função do AWS Lambda que envia dados analisados para o aplicativo por meio de um segundo stream no Kinesis Data Streams.
- C. Configure instâncias do Amazon EC2 em um grupo do Auto Scaling para consumir dados do stream de dados e realizar a detecção de anomalias. Crie um segundo stream no Kinesis Data Streams para enviar dados das instâncias do EC2 para o aplicativo.
- D. Configure uma tarefa do Amazon Elastic Container Service (Amazon ECS) que usa instâncias do Amazon EC2 para consumir dados do stream de dados e realizar a detecção de anomalias. Crie um segundo stream no Kinesis Data Streams para enviar dados dos contêineres para o aplicativo.
Resposta correta:
A
Explicação
Explicação: Amazon Managed Service for Apache Flink (anteriormente Kinesis Data Analytics) é um serviço totalmente gerenciado e sem servidor para processamento em tempo real de dados de streaming. Você pode consumir dados do Kinesis Data Streams, realizar a detecção de anomalias e, em seguida, enviar os resultados para outro stream do Kinesis. Essa abordagem é fracamente acoplada, totalmente gerenciada e não requer modificação do código do aplicativo. Extrato de documentação da AWS: "O Amazon Managed Service para Apache Flink permite processar dados de streaming em tempo real, integrando-se ao Kinesis Data Streams como origem e coletor, e é totalmente gerenciado e sem servidor." (Fonte: Apache Flink na documentação da AWS) B: S3/Redshift não funciona em tempo real e adiciona complexidade. C, D: As soluções EC2/ECS não são sem servidor nem totalmente gerenciadas. Referência: Guia de estudo oficial do AWS Certified Solutions Architect, Real-Time Analytics.
Quer todas as 879 questões por R$ 198,00?