Я оцениваю без сервера v AWS SAM CLI.Я пытаюсь понять, как я могу облегчить локальный рабочий процесс разработки при разработке с использованием следующего: -
- Лямбда написана на python
- Инициируется уведомлениями SNS с почтовой нагрузкой SES
- Чтение объектов S3
- Чтение и запись DynamodB
- Запись в SQS
- Запись в тему SNS
Я могу видеть изДокумент, который без сервера имеет локальные опции для: -
- S3
- DynamoDB
- Входящие события SNS
Не очевидно, если естьрешение для: -
- локальный шлюз поддержки API шлюза Python
- запись в SQS
- запись в SNS
я вижу изSAM SAM, что можно протестировать Python Lambdas против локальной DynamoDB.Не ясно, что еще возможно, или если вам нужно указать на фактический экземпляр AWS для остальных (S3, SQS и т. Д.)
Есть указатели?