首页 > 解决方案 > 如何从 rest-api 创建/删除 AWS lambda?

问题描述

我不熟悉 AWS lambdas。

AWS 是否提供招摇或类似 lambdas 的东西?

我的用例不需要我为 lambdas 创建休息端点。我还需要玩网关吗?

标签: amazon-web-servicesaws-lambda

解决方案


AWS 中的所有内容都使用 AWS 提供的相同公共 API。如何实现取决于服务。官方 SDK/CLI 使用相同的 API 并为您抽象实现细节,所以我建议坚持使用这些。

如果您想构建自己的工具来与 AWS API 或更具体地与 Lambda 对话,您可以查看官方开发人员指南,其中包括API-Reference

更具体地说,您将需要以下两个操作:

您应该知道,在这种情况下,您需要自己实施Signature v4 流程以使用您的 AWS 凭证签署您的请求,这很重要。此签名过程用于向 AWS 或更具体地向 Identity and Access Management 验证您自己的身份。

API-Reference 没有直接列出 API-endpoints,但您将不得不在您想要创建/删除函数的区域中使用 lambda,例如https://lambda.eu-central-1.amazonaws.comeu-central-1您所在区域的位置。有关 Lambda 服务端点的完整列表,请查看此文档

我真的建议您坚持使用官方 SDK/CLI 之一——这将使您的生活更轻松。


推荐阅读