AWS Lambda
开发人员指南
AWS 服务或AWS文档中描述的功能,可能因地区/位置而异。点 击 Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

教程:将 AWS Lambda 与 Amazon DynamoDB 结合使用

在本教程中,您将创建一个 Lambda 函数来处理来自 DynamoDB 流的事件。

本教程分为两个主要部分:

  • 首先,执行创建 Lambda 函数的必要设置,然后使用示例事件数据手动调用该函数以便对其进行测试。

  • 其次,创建启用了 DynamoDB 流的表并在 AWS Lambda 中添加事件映射,以便将该流与 Lambda 函数关联。AWS Lambda 将开始轮询该流。然后,您将测试端到端设置。在该表中创建、更新和删除项目时,Amazon DynamoDB 会向该流写入记录。AWS Lambda 在轮询该流时会检测到新记录并代表您执行您的 Lambda 函数。

重要

Lambda 函数和 DynamoDB 流必须位于同一个 AWS 区域中。本教程假定您在 us-east-1 区域中创建了这些资源。

在本教程中,您将使用 AWS Command Line Interface 执行 AWS Lambda 操作,如创建 Lambda 函数、创建流和将记录添加到该流。在创建 DynamoDB 流之前使用 AWS Lambda 控制台手动调用函数。在控制台 UI 中验证返回值和日志。

下一步

步骤 1:准备

本页内容: