Amazon web services 如何使用无服务器框架将AWSCLI部署到AWS Lambda中?

Amazon web services 如何使用无服务器框架将AWSCLI部署到AWS Lambda中?,amazon-web-services,docker,aws-lambda,aws-cli,serverless,Amazon Web Services,Docker,Aws Lambda,Aws Cli,Serverless,有关于如何将awscli打包到lambda中的说明,但使用docker for-有没有办法将这些说明包含到无服务器构建过程中(例如影响docker映像)?在lambda中使用awscli似乎并不理想。我会考虑使用Python和Boto3(或等价的),如果你所做的事情很简单(例如,除了 AWS S3同步< /代码>以外的大多数事情)。我理解但需要CLI:-为什么?在Lambda(或tbh的任何地方)中,执行一个本身依赖于Python和其他东西的可执行文件很难达到理想的效果。您使用awscli的目的

有关于如何将
awscli
打包到lambda中的说明,但使用docker for-有没有办法将这些说明包含到无服务器构建过程中(例如影响docker映像)?

在lambda中使用awscli似乎并不理想。我会考虑使用Python和Boto3(或等价的),如果你所做的事情很简单(例如,除了<代码> AWS S3同步< /代码>以外的大多数事情)。我理解但需要CLI:-为什么?在Lambda(或tbh的任何地方)中,执行一个本身依赖于Python和其他东西的可执行文件很难达到理想的效果。您使用awscli的目的是什么?1)在lambda中运行任何awscli命令,这比设置EC2更简单,尤其是在执行步骤函数期间运行命令时。2) 现在我需要的是s3 sync,它有一些优化,比一个简单的python循环对一个接一个的对象进行复制要快。顺便说一句,有人已经在lambda中创建了
s3 sync
,问题是——如何通过无服务器实现这一点。