Una empresa de fabricación necesita ingerir datos de sensores casi en tiempo real, persistirlos en formato JSON anidado y admitir consultas con una latencia inferior a 10 milisegundos. La solución debe requerir una sobrecarga operativa mínima. ¿Qué arquitectura satisface estas necesidades?
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: Utilizar Amazon Kinesis Data Streams para capturar los datos del sensor. Almacenar los datos en Amazon DynamoDB para consultarlos..
Por qué esta es la respuesta
Esta arquitectura es la más adecuada porque Amazon Kinesis Data Streams es ideal para la ingesta de datos de sensores en tiempo casi real, ofreciendo alta capacidad y baja latencia. Amazon DynamoDB es una base de datos NoSQL de clave-valor que admite datos JSON anidados y proporciona un rendimiento de milisegundos de un solo dígito a cualquier escala, cumpliendo con el requisito de baja latencia de consulta. Además, ambos servicios son completamente administrados, lo que minimiza la sobrecarga operativa. Las otras opciones tienen deficiencias: Un clúster de Apache Kafka autohospedado aumenta la sobrecarga operativa. Amazon S3 no ofrece consultas de baja latencia para datos en tiempo real. AWS Lambda puede procesar datos, pero Amazon S3 no es adecuado para consultas de baja latencia. Amazon SQS es una cola de mensajes, no optimizada para la ingesta continua de streaming de datos de sensores. Amazon RDS no es ideal para datos JSON anidados y puede no cumplir con los requisitos de latencia para consultas de alto volumen.
Aprueba tu examen — sin la interminable búsqueda de respuestas
Obtén todas las preguntas y explicaciones verificadas para este examen en un solo lugar, y ahorra horas de preparación. Más de 1,000 certificaciones · Más de 20 idiomas · Empieza gratis.
Aprueba tu examen más rápido → No se requiere tarjeta