amazon-web-services - 对于来自 AWS 的 s3 中的开放数据,当新的开放数据落入其存储桶时,如何注册一些通知?
问题描述
我正在努力实现标题中的要求。例如,我的架构设计涉及每当有新数据登陆开放数据 s3 存储桶时触发 Lambda 函数(比如这个:https ://registry.opendata.aws/sentinel-2/ )。我阅读了https://docs.aws.amazon.com/AmazonS3/latest/dev/NotificationHowTo.html和 Amazon S3 在另一个帐户中触发了另一个 Lambda 函数,但到目前为止,我并没有真正帮助我。以前有人做过类似的任务吗?提前致谢!
解决方案
您可以配置Amazon S3 事件以将消息发送到 Amazon SNS 主题或让它触发 AWS Lambda 函数。
如果您希望执行任何进一步的逻辑(例如检查特定权限),您需要在 Lambda 函数中执行此操作。
推荐阅读
- python - 使用自己的字母表进行 Python 加密
- python - 通过“self”访问嵌套类?
- python - 按日期计数组
- location - Phonegap 访问用户位置 Info.plist
- sitefinity - Sitefinity 中 TaxonomyManager 和 ContentManager 的区别
- python-3.x - 以十六进制值编辑 .txt 文件
- git - PhpStorm 和 git:如何隐藏结帐期间未提交的文件?
- go - 如何使用 golang 库中的回调函数?
- tsql - 隐式转换是否强制索引扫描而不是搜索?
- recursion - Elixir 减少使用 Timex 查找范围内的第一个可用日期