In which scenarios would you want to write to Firehose with Direct PUT?
by JustBeLikeAndre
Hi, I'm pretty new to Kinesis and I can't find a definite answer to this. When does it make sense to use Firehose on its own vs using it in combination with MSK or Data Streams? It is my understanding that Firehose allows for high data troughput on its own, so in which case does it make sense to manage Data Stream shards and incur potentially more costs while Firehose can be used directly? Should Data Steam / MSK only be used when the Firehose throughput limitations are exceeded? Thanks submitted by /u/JustBeLikeAndre [link] [comments]