Uma empresa recebe um fluxo contínuo de dados de sensores ambientais formatados em JSON e precisa de uma solução AWS em tempo real que armazene os dados em um banco de dados com esquema flexível (sem esquema fixo). Qual arquitetura atende a esses requisitos?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Usar o Amazon Kinesis Data Streams para entregar os dados ao Amazon DynamoDB..
Por que esta é a resposta
A arquitetura correta é usar o Amazon Kinesis Data Streams para entregar os dados ao Amazon DynamoDB. O Kinesis Data Streams é ideal para ingestão de dados em tempo real e processamento contínuo de grandes volumes de dados de sensores. O DynamoDB é um banco de dados NoSQL de esquema flexível, perfeito para dados JSON de sensores que podem não ter uma estrutura fixa. As outras opções são menos adequadas: Amazon Redshift é um data warehouse relacional, otimizado para análise de dados estruturados, não para dados de esquema flexível em tempo real. Amazon Aurora é um banco de dados relacional, também inadequado para dados de esquema flexível. Amazon Keyspaces (for Apache Cassandra) é um banco de dados NoSQL, mas o Kinesis Data Firehose, embora possa entregar dados, é mais focado em entrega para data lakes e data warehouses, e o Kinesis Data Streams oferece mais controle para processamento em tempo real antes de persistir no DynamoDB.
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