логи наших приложений перекачиваются на S3 через Kinesis Firehose. мы хотим, чтобы эти данные также поступали в DynamoDB, чтобы мы могли эффективно запрашивать данные, которые будут представлены в веб-интерфейсе (приложение Ember). необходимость в этом заключается в том, чтобы пользователи могли фильтровать и сортировать данные и так далее. в основном для поддержки запросов через веб-интерфейс.
я заглянул в конвейер данных AWS. это надежно, но больше приспособлено к одноразовому или запланированному импорту. мы хотим, чтобы поток данных из s3 в DynamoDB был непрерывным.
какие еще варианты доступны для достижения этой цели? перемещение данных из S3 в DynamoDB не является уникальным требованием. так как вы решили эту проблему?
Является ли лямбда, запускаемая событием S3, опцией? если да, то как сделать эту лямбда отказоустойчивую?