使用Firehose将Kinesis Stream转换为S3备份

时间:2016-11-21 05:35:54

标签: amazon-web-services cloud amazon-kinesis amazon-kinesis-firehose

我正在使用包含客户交易的AWS Kinesis Stream。我想在开始处理之前将事务备份到S3。如何在不运行任何Lambda或其他计算组件的情况下使用裸Kinesis Firehose备份Kinesis Stream中的事务?

1 个答案:

答案 0 :(得分:1)

您可以撤消Kinesis构建基块的顺序:

  1. 不要写入Kinesis Stream,而是写入指向S3的Kinesis Firehose。

  2. 运行Kinesis Analytics(KA)应用程序以读取Kinesis Firehose(KF)中的事件,并将其写入Kinesis Stream(KS)。您可以使用KA的功能来执行您在代码中运行的一些过滤,聚合和连接(Lambda或KCL)。