如何创建 Lambda 函数17 Mar 2025 | 阅读 2 分钟 - 登录 AWS 管理控制台。
- 点击 Lambda 服务。
- 选择弗吉尼亚北部地区,因为它包含几乎所有的 AWS 资源。
- 点击控制台左侧显示的“函数”。

上面的屏幕显示它不包含任何函数。 
从上面的屏幕中,我们观察到我们有三种编写 Lambda 函数的方式,即从头开始编写、蓝图和 AWS 无服务器。 - 现在,我们使用 从头开始编写 创建 Lambda 函数。


名称: 定义 Lambda 函数的名称。 运行时: 您可以选择合适的 Lambda 运行时或将您的运行时作为函数部署包的一部分创建。 角色: 您可以创建一个新角色。我创建了一个新角色,我的角色名称是 MyLambdaRole。 策略模板: 它定义了 Lambda 的基本执行角色。我选择了一个 简单的微服务权限,它为您提供了执行 Lambda 函数的权限。 
上面的屏幕显示该函数已成功创建。 让我们通过 API 网关来了解 Lambda 函数的场景。 
- 用户正在 Google Chrome 中浏览,并向 API 网关发送 HTTP 请求。 API 网关反过来触发 Lambda 函数,然后 Lambda 函数生成响应并发送回 API 网关。 API 网关进一步将响应发送回用户。
- 我们知道 Lambda 函数会自动扩展。 如果两个用户向 API 网关发送 HTTPS 请求,则会调用两个 Lambda 函数,它们分别服务于该请求。
注意:Node.js、python、java 和 C# 是 Lambda 支持的语言。Lambda 如何定价?Lambda 的定价方式如下 - 请求数量: 它根据请求数量定价。 前 100 万个请求是免费的。 之后每 100 万个请求 0.20 美元。
- 持续时间: 持续时间从您的代码开始执行到它返回或以其他方式终止时计算,四舍五入到最接近的 100 毫秒。 价格取决于您分配给函数的内存量。 您每使用 1 GB-秒,收费 0.00001667 美元。
为什么 Lambda 很酷?- 无服务器: 您无需运行自己的服务器,Lambda 将为您完成所有操作。 您只需要专注于您的代码。
- 持续扩展: Lambda 将自动扩大或缩小。
- 超级超级超级便宜: 它非常便宜,因为您不需要服务器。
|