Альтернатива записи данных в S3 с использованием Kinesis Firehose - PullRequest
0 голосов
/ 31 октября 2019

Я пытаюсь записать некоторые данные IOT в корзину S3, и поэтому я знаю 2 варианта.

1) Используйте AWS CLI и помещайте данные непосредственно в S3.

Недостатком этого подхода является то, что мне придется проанализировать данные и выяснить, как записать их в S3. Таким образом, здесь потребуется некоторое количество разработчиков. С другой стороны, это не связано с дополнительными затратами.

2) Использование пожарного рукава Kinesis

Недостатком этого подхода является то, что он стоит больше денег. Это может быть расточительным, потому что данные не нужно передавать в режиме реального времени, и это не огромный объем данных. Положительным моментом является то, что мне не нужно писать какой-либо код для этих данных, которые будут записаны в корзину S3.

Есть ли еще одна альтернатива, которую я могу исследовать?

1 Ответ

0 голосов
/ 31 октября 2019

Если вы хотите снизить расходы, можете ли вы использовать какие-либо функции cron на своем IoT-устройстве для передачи данных POST в функцию Lambda, которая записывает в S3, возможно?

Вариант 2 с данными KinesisFirehose имеет наименьшие административные издержки.

Возможно, вы также захотите взглянуть на собственные IoT-сервисы. Может быть возможно использовать IoT Core и поместить данные непосредственно в S3.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...