Лучшие практики или рекомендации по написанию AWS Lambda nodejs api - PullRequest
0 голосов
/ 05 сентября 2018

Я создаю лямбда-функции без сервера для конкретной задачи. Эта лямбда-функция запускается через API-шлюз. Я обнаружил, что создание вручную одной лямбда-функции с последующим назначением триггера для этой функции занимает много времени и его трудно поддерживать. Также я хочу повторно использовать код вообще.

Я хочу знать, есть ли какие-либо передовые практики, рекомендации или шаблоны, которым мы должны следовать, чтобы облегчить нашу работу, повторно использовать код в различных лямбда-функциях и поддерживать код.

Ответы [ 2 ]

0 голосов
/ 05 сентября 2018

Пожалуйста, взгляните на безсерверный фреймворк https://serverless.com/. Там есть много вариантов, используя serverless.yml

0 голосов
/ 05 сентября 2018
  1. Да, безусловно, если вы используете без сервера, стоит использовать cloudFromation для создания вашей среды Шаблон для лямбды
  2. Даже вы можете использовать terraform, который работает на всех облачных провайдерах.
  3. Что касается повторного использования кода, безусловно, вы можете поместить функции в общее место и ссылаться на них во всех лямбдах, которые все еще имеют смысл.
...