'Can we send data from Kinesis Data Streams to Kinesis Analytics and Firehose simultaneously without loss of data

For example: If I have 1000 records in Data stream, I want to send it to Kinesis Analytics and Kinesis Firehose simultaneously i.e. Both Kinesis Analytics and Firehose should get 1000 records each. Is it possible?



Solution 1:[1]

Yes, you can. You can configure Kinesis analytics with your kinesis stream as a source.

In the same way, you can configure firehose with the kinesis stream.

Both services will behave as 2 different consumers.

Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source
Solution 1 Nishu Tayal