我正在评估无服务器 v AWS SAM CLI。我试图了解在使用以下开发时如何促进本地开发工作流程:-
- Lambda 是用 python 编写的
- 由带有 SES 邮件有效负载的 SNS 通知触发
- 读取 S3 对象
- 读写dynamodb
- 写入 SQS
- 写入 SNS 主题
我可以从文档中看到无服务器具有以下本地选项:-
- S3
- 动态数据库
- SNS 事件入站
是否有解决方案并不明显:-
- API Gateway 本地支持 python lambdas
- 写入 SQS
- 写入 SNS
我可以从 SAM 文档中看到,可以针对本地 DynamoDB 测试 python Lambdas。不清楚还有什么可能,或者您是否必须将其指向实际的 AWS 实例以供其余实例(S3、SQS 等)使用
任何指针?