2017-02-15 4 views
1

При создании новой функции AWS Lambda предлагается несколько чертежей, например. Blank Function, kinesis-firehose-syslog-to-json и т. Д. У меня есть существующая функция, и я бы хотел, чтобы она стала одним из чертежей, поэтому я могу легко клонировать ее. Не стесняйтесь предлагать решения, которые используют AWS CLI для добавления чертежей или функций клонирования. enter image description hereСоздайте план из лямбда-функции AWS

+4

Чертежи - это просто «начало работы». Вы не можете создавать свои собственные. Что касается альтернатив, прочтите документацию. Например, загружая zip-файл существующей функции, чтобы вы могли ее повторно использовать, используя aws-cli [задокументировано] (http://docs.aws.amazon.com/cli/latest/reference/lambda/get-function. HTML). –

+0

Мне бы очень хотелось увидеть эту функциональность и для облегчения тиражирования лямбда Alexa Skills в нескольких регионах. Чем больше они распространяются на другие регионы (например, в Великобритании, Канаде, Индии и в последнее время в Австралии), тем менее масштабным является рабочий процесс Lambda. Возможно, AWS создаст многорежимную репликацию для Lambdas? (EDIT: Кроме того, существует разница между функцией Lambda и кодом, который он запускает. Таким образом, zip-файл и дублирование кода через репо ортогонально выпуску чертежей) – ibgib

ответ

2

Чертежи - это «предлагаемые шаблоны», которые создаются и доступны из AWS. В AWS нет возможности управлять своими собственными чертежами.

Похоже, вы хотите создать свой собственный шаблон или скелетный код для того, чтобы легко создавать новые функции лямбда. В этом случае я создам ваш проект скелета и перетаскиваю его в репозиторий исходного кода, например github. Это позволит вам клонировать ваше репо в любое время, когда вы хотите создать новую функцию.

Смежные вопросы