获取有关已部署的AWSLambda函数的信息以创建类似的部署模板

时间:2019-03-12 09:55:20

标签: amazon-web-services amazon-s3 aws-lambda aws-sam

是否有可能获取部署带有所有必需依赖项(权限,策略,调用事件文件)的lambda函数所需的所有信息,以便稍后通过模板通过AWS SAM CLI(或任何其他方式)对其进行自动部署类似)?

是否可以选择不使用UI元素来追溯lambda函数的设置方式,以便可以自动完成此操作?

我的计划是从AWS Lambda上已经部署的无服务器应用程序中收集无服务器应用程序模型。我不打算在任何平台上部署功能,而是想研究从一个提供商(这里为AWS)获取无服务器应用程序并将其以自动化方式迁移到另一个平台(例如Azure)的可能性。那正是计划。据我所知,所有现有框架都专注于无服务器功能的提供商无关的部署,但是我想将一个功能与其所有架构关系(例如基于S3触发器的事件)采用,然后将其迁移到具有可比较服务的另一个提供商平台。 / p>

TLDR:我想提取一个已经存在的已部署Lambda函数,并获取与我在SAM CLI模板中传递的信息类似的信息,以便在AWS上初始部署无服务器功能。

一个功能可能是thumbnail creation via S3 buckets的常见示例。

0 个答案:

没有答案