Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sqlite/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon web services 使用Kinesis消防软管将数据写入S3的替代方案_Amazon Web Services_Amazon S3_Amazon Kinesis Firehose - Fatal编程技术网

Amazon web services 使用Kinesis消防软管将数据写入S3的替代方案

Amazon web services 使用Kinesis消防软管将数据写入S3的替代方案,amazon-web-services,amazon-s3,amazon-kinesis-firehose,Amazon Web Services,Amazon S3,Amazon Kinesis Firehose,我正在尝试将一些物联网数据写入S3存储桶,因此到目前为止我知道2个选项 1)使用AWS CLI并将数据直接放入S3。 这种方法的缺点是,我必须解析数据并找出如何将其写入S3。所以这里需要一些开发人员。这样做的好处是没有额外的成本 2)使用动力消防软管 这种方法的缺点是成本更高。这可能是浪费,因为数据不必实时传输,而且数据量也不是很大。好处是,我不必编写任何代码来将这些数据写入S3存储桶 有没有另一种选择我可以探索?如果你想保持低成本,你能在物联网设备上使用某种cron功能将数据发布到Lambda

我正在尝试将一些物联网数据写入S3存储桶,因此到目前为止我知道2个选项

1)使用AWS CLI并将数据直接放入S3。

这种方法的缺点是,我必须解析数据并找出如何将其写入S3。所以这里需要一些开发人员。这样做的好处是没有额外的成本

2)使用动力消防软管

这种方法的缺点是成本更高。这可能是浪费,因为数据不必实时传输,而且数据量也不是很大。好处是,我不必编写任何代码来将这些数据写入S3存储桶


有没有另一种选择我可以探索?

如果你想保持低成本,你能在物联网设备上使用某种cron功能将数据发布到Lambda函数,该函数可能会写入S3吗

带有Kinesis数据消防软管的选项2的管理开销最小


您可能还想了解本机物联网服务。可以使用IoT Core并将数据直接放入S3。

数据来自哪里?它们是独立的物联网设备定期发送数据,还是创建每日信息文件?您希望以什么格式将数据保存在S3中?什么类型的应用程序正在收集设备上的数据?如果它是一种普通的编程语言(例如Python),那么将数据发送到S3就相对简单。