Интеграция Freshdesk с AWS лямбда

Возможно ли это, если пользователь создаст билет в Freshdesk, который должен вызвать лямбда-функцию AWS.

1 ответ

Это не должно быть так сложно. Я хотел бы рекомендовать использовать следующую архитектуру

  1. FreshDesk Ticket Trigger
  2. Обработчик триггеров билетов FreshDesk опубликовал сообщение в теме SNS
  3. AWS Lambda настроен на тему SNS в качестве источника событий
  4. Лямбда-код AWS Принимает тематическое сообщение SNS (как ввод) и выполняет необходимую обработку

Преимущества использования SNS относительно прямого вызова Lambda:

  1. Сокращение доступа к API AWS только к теме SNS и полное закрытие остальной части API (привилегии IAM)
  2. Возможность разветвленной архитектуры [Несколько лямбда-функций могут прослушивать одну и ту же тему SNS - конфигурация почти нулевая)

Для всех, кто попадает в эту тему.

Это возможно с приложением Freshdesk Marketplace. С помощью события продукта onTicketCreate можно записать любые действия для выполнения с помощью бессерверной функции. Он полностью запущен в облаке платформы Freshworks.

При необходимости он может позвонить в AWS Lambda.

Другие вопросы по тегам