IoT 设备每小时将一个数据文件上传到 Amazon S3 存储桶。Lambda 函数配置为处理这些文件,并且应在每个文件上传后立即运行。Lambda 函数已配置 S3 存储桶信息。开发人员应如何确保文件上传后立即调用该函数?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 为 Lambda 函数添加 S3 触发器,并选择 S3 存储桶作为事件源。.
为什么这是答案
正确答案是为 Lambda 函数添加 S3 触发器,并选择 S3 存储桶作为事件源。当文件上传到 S3 存储桶时,S3 触发器会自动调用 Lambda 函数。这是在 S3 事件发生后立即执行 Lambda 函数的标准且最直接的方法。 其他选项不正确: 为 Lambda 函数添加异步调用配置,并指定 S3 存储桶作为源:异步调用配置是关于如何调用 Lambda 函数的,而不是触发它的方式。S3 存储桶本身不能直接作为 Lambda 函数的异步调用源。 创建 EventBridge 事件并配置 Lambda 函数以由 S3 存储桶触发:虽然 EventBridge 可以处理 S3 事件,但直接使用 S3 触发器是更简单、更直接的解决方案,尤其是在只需要响应 S3 事件时。EventBridge 通常用于更复杂的事件路由和过滤场景。 添加 Lambda 层并将 S3 存储桶配置为该层的源:Lambda 层用于共享代码和依赖项,而不是作为触发 Lambda 函数的事件源。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 → 无需银行卡