В чем разница между файлом конфигурации yml в бессерверной инфраструктуре и SAM? - PullRequest
0 голосов
/ 14 февраля 2019

Похоже, что SAM реализован в рамках Serverelss;однако я не могу найти какую-либо документацию по этому вопросу из-за отсутствия документации на сервере с меньшим количеством фреймворков по сравнению с AWS.AWS углубляется в SAM (как я готовлюсь к тесту), но я использую безсерверную инфраструктуру для своих развертываний, и я пытаюсь выяснить разницу между файлом конфигурации между ними.

1 Ответ

0 голосов
/ 14 февраля 2019

Они связаны, но не совсем одно и то же.SAM и Serverless Framework являются слоями поверх CloudFormation (при развертывании в AWS; Serverless работает и с другими поставщиками).Они отвлекают некоторые вещи, которые затрудняют определение бессерверных приложений в CloudFormation, но код, написанный для SAM, не будет работать с Serverless Framework, и наоборот.В шаблоны SAM также могут быть встроены шаблоны CloudFormation.В этом отношении они являются расширением или надмножеством.

Другое отличие состоит в том, что SAM предоставляет некоторые инструменты для локального запуска функций и их отладки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...