【发布时间】:2015-07-20 16:50:02
【问题描述】:
我正在尝试使用数据管道将数据从 Dynamo 导出到 s3。但是,在将文件写入 s3 之前,我无法弄清楚如何应用客户端加密。有没有办法用数据管道做到这一点?除了使用 Data Pipeline 进行客户端加密之外,我能够设置所有内容。理想的流程是一个发电机源节点、一个要加密的活动和一个 S3 目标节点。
我也尝试过 Elastic MapReduce,但我不知道如何编写映射器和缩减器,因为我没有转换任何数据 - 我只需将其移动到 s3 上的加密文件。我应该能够将 EMR 与 hive 程序一起使用,但我很难理解如何在不编写自定义 map/reduce 代码的情况下使用 EMR。理想情况下,S3 中不存储任何代码。
服务器端加密不是一个选项,数据需要在写入 s3 之前加密。
我正在寻找有关如何执行此操作的一些想法或遇到类似挑战的人。
【问题讨论】:
标签: encryption amazon-s3 hive amazon-dynamodb elastic-map-reduce