Интеграция Freshdesk с AWS лямбда
Возможно ли это, если пользователь создаст билет в Freshdesk, который должен вызвать лямбда-функцию AWS.
1 ответ
Это не должно быть так сложно. Я хотел бы рекомендовать использовать следующую архитектуру
- FreshDesk Ticket Trigger
- Обработчик триггеров билетов FreshDesk опубликовал сообщение в теме SNS
- AWS Lambda настроен на тему SNS в качестве источника событий
- Лямбда-код AWS Принимает тематическое сообщение SNS (как ввод) и выполняет необходимую обработку
Преимущества использования SNS относительно прямого вызова Lambda:
- Сокращение доступа к API AWS только к теме SNS и полное закрытие остальной части API (привилегии IAM)
- Возможность разветвленной архитектуры [Несколько лямбда-функций могут прослушивать одну и ту же тему SNS - конфигурация почти нулевая)
Для всех, кто попадает в эту тему.
Это возможно с приложением Freshdesk Marketplace. С помощью события продукта onTicketCreate можно записать любые действия для выполнения с помощью бессерверной функции. Он полностью запущен в облаке платформы Freshworks.
При необходимости он может позвонить в AWS Lambda.