AWS Certified Data Engineer Associate · Free Practice Question Medium
Question 58
- A Amazon Kinesis Data Streams
- B Amazon SNS
- C Amazon SQS
- D AWS Lambda
Reveal correct answer
Correct answer: A
Explanation
Amazon Kinesis Data Streams is designed for real-time collection and processing of large streams of data records. It supports the fan-out of streaming data to multiple destinations, enabling the gaming company to distribute real-time gameplay data efficiently to various processing systems for analytics and player matchmaking.A. Amazon Kinesis Data Streams is the correct choice for managing the fan-out of streaming data in real-time. It is a scalable and durable real-time data streaming service that can process and analyze large amounts of data from multiple sources. It is specifically designed for scenarios like real-time analytics and player matchmaking in gaming applications.
B. Amazon SNS is a messaging service that allows for the distribution of messages to multiple subscribers, but it is not specifically designed for managing the fan-out of streaming data in real-time. It is more suitable for pub/sub messaging scenarios rather than real-time data processing.
C. Amazon SQS is a message queuing service that decouples the components of a cloud application, but it is not designed for real-time data streaming or fan-out scenarios. It is more focused on reliable message delivery and processing in a distributed system.
D. AWS Lambda is a serverless compute service that runs code in response to events, but it is not specifically designed for managing the fan-out of streaming data. While it can be used in conjunction with other services for real-time data processing, it is not the primary choice for managing streaming data fan-out.
Discussion
Think the marked answer is wrong, or have a better explanation? Share it below — comments appear after review.
