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

教程:将 AWS Lambda 用于自定义用户应用程序

在本教程中,您将使用 AWS CLI 创建并调用一个 Lambda 函数并探索其他 AWS Lambda API。

您将执行以下操作:

  • 创建一个 Lambda 函数来处理它作为参数接收的活动。您将使用以下示例 Node.js 代码来创建 Lambda 函数。

    Copy
    console.log('Loading function'); exports.handler = function(event, context, callback) { console.log('value1 =', event.key1); console.log('value2 =', event.key2); console.log('value3 =', event.key3); callback(null,"Success"); };

    注意

    代码示例与 Node.js 运行时 v4.3 兼容。有关更多信息,请参阅编程模型 (Node.js)

    该函数很简单。它对传入的事件数据进行日志记录处理(这些日志在 Amazon CloudWatch 中可用),在请求-响应模型中,您可请求在响应中返回日志数据。

  • 模拟一个用户应用程序,该应用程序通过使用以下示例事件数据手动调用 Lambda 函数来向您的 Lambda 函数发送一个事件。

    Copy
    { "key1": "value1", "key2": "value2", "key3": "value3" }

注意

本示例类似于入门练习(请参阅入门)。它们的区别在于入门练习提供了基于控制台的体验。控制台可以为您执行很多操作,从而简化体验。在使用 AWS CLI 时,您可以获得执行 API 调用的体验,这可帮助您更好地了解 AWS Lambda 操作。除创建和调用 Lambda 函数外,您还可探索其他 Lambda API。

下一步

步骤 1:准备

本页内容: