#aws-lambda #aws-sam
Вопрос:
У нас есть несколько лямбд, созданных в консоли, которые я хочу перенести в структуру SAM. Для первого я использовал sam init. Я скопировал/вставил код в файлы в проекте. Затем я вручную внес обновления для слоев/vpc/безопасности/и т.д. В шаблон.файл yaml. Является ли это лучшим подходом или есть какой-то способ автоматической генерации проекта SAM из существующей лямбды?
Ответ №1:
Похоже, вы на правильном пути. На данный момент нет инструмента для автоматической генерации проекта SAM из существующего ресурса.
Но вы можете попробовать использовать AWS CloudFormer для создания шаблонов AWS CloudFormation из существующих ресурсов в вашей учетной записи AWS(но еще не Лямбда!!). Но все же вам нужно внести некоторые изменения в шаблон AWS SAM, что немного упростит вашу работу.