如何将Serverless应用到现有的API网关

Don*_*bab 8 aws-lambda aws-api-gateway serverless

最近我使用无服务器框架创建/部署AWS lambda函数/API网关。这是部署 Lambda/API 的一种非常酷的方式,但我不知道如何将其应用到现有的 AWS lambda/API。

有没有什么办法可以做到这一点,而无需删除现有的,然后使用无服务器重新创建,因为我有数十个现有的 lambda 函数和 api。

Cni*_*roh -1

不可以。您可以通过在 Serverless.yml 中指向这些函数的特定 ARN 来重用 lambda 函数,但目前无法在无需手动干预和使用 Serverless 重新创建的情况下“替换”API Gateway 组件。

好处是,除非您使用无服务器框架当前不支持的 AWS API Gateway 中的功能,否则它应该相对简单且易于执行。