Вызов среды выполнения функций Azure из приложений логики

У меня есть локальные функции Azure, созданные через среду выполнения функций Azure. Как вызвать эти функции из ресурса приложений логики в облаке. Исходя из того, что я читал, мне нужно сначала установить локальный шлюз данных. Таким образом приложения логики будут взаимодействовать с локальными ресурсами. Однако эта связь, кажется, возможна только для локальных источников данных sqlserver, biztalk server и т. Д. Как именно я могу использовать свои локальные функции. Есть ли для этого разъём?


person user2503480    schedule 24.01.2020    source источник


Ответы (2)


Вы можете открыть доступ к своему локальному компьютеру с помощью такого инструмента, как:

  • Нгрок
  • Местный туннель
  • Сервео
  • Телеконсоль
  • Pagekite

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

person Thiago Custodio    schedule 24.01.2020
comment
К сожалению, политика компании запрещает открывать доступ к локальным машинам любыми способами. - person user2503480; 25.01.2020

Я предполагаю, что ваши функции запускаются HTTP.

Вызов локальных HTTP-ресурсов непосредственно из Logic Apps может выполняться, как вы предложили, через локальный шлюз данных. Для этого вам просто нужно создать настраиваемый коннектор.

В официальной документации есть учебные пособия, но в качестве внешнего блога в этом блоге объясняются необходимые шаги (для конечной точки SOAP): https://www.codit.eu/blog/connecting-to-on-premise-http-endpoints-from-logic-app/

person Esa Vanhanen-Varho    schedule 24.01.2020
comment
Извините, я совсем забыл об этом, так как у меня самого не было подобных случаев в производстве. Спасибо за напоминание! Локальные подключения - да, но не функции. - person Esa Vanhanen-Varho; 25.01.2020
comment
Хотя кажется, что с KEDA вы также можете публиковать триггеры HTTP: docs.microsoft.com/en-us/azure/azure-functions/ - person Esa Vanhanen-Varho; 25.01.2020