Sim*_*lor 6 amazon-web-services aws-sam-cli serverless
我正在评估无服务器 v AWS SAM CLI。我试图了解在使用以下内容进行开发时如何促进本地开发工作流程:-
我可以从文档中看到无服务器具有以下本地选项:-
如果有以下解决方案,则不明显:-
我可以从 SAM 文档中看到,可以针对本地 DynamoDB 测试 python Lambdas。不清楚还有什么可能,或者您是否必须将其指向一个实际的 AWS 实例(S3、SQS 等)
任何指针?
我会考虑利用https://github.com/localstack/localstack之类的东西来实现 SQS 和 SNS。
对于 APIGW 端点,这是使用函数资源上的事件参数或使用 API 资源内置到 SAM 模板中的 sam-cli 中。请参阅以下链接中的 API 部分 https://docs.aws.amazon.com/lambda/latest/dg/serverless_app.html
尽管它还没有完整的功能,所以它可能不具备您需要的一切,例如请求正文验证。我通常发现我可以在本地进行大部分应用程序测试,然后再在真实环境中部署和进行更多集成测试。
| 归档时间: |
|
| 查看次数: |
2890 次 |
| 最近记录: |