Ultimate access to all questions.
You are designing a data distribution system that requires fan-in and fan-out capabilities for streaming data. Describe how you would configure Amazon Kinesis Data Streams to achieve this, including the use of Kinesis Client Library (KCL) and strategies for managing multiple consumers and producers.
Explanation:
Option B is correct because it involves configuring multiple Kinesis streams for fan-in and fan-out, which is a scalable approach for managing streaming data. Using KCL helps manage multiple consumers. Using a single stream with a single producer and consumer (Option A) does not address the need for fan-in and fan-out. Directly connecting producers and consumers (Option C) is not feasible for complex data distribution. AWS Glue is not suitable for real-time streaming data management (Option D).