Может ли приложение Azure Logic быть механизмом рабочего процесса для модуля рабочего процесса в облачной службе?
Я создаю веб-сервис, который содержит модуль рабочего процесса, когда пользователь сможет создавать собственный рабочий процесс из заранее определенных шагов, включая условие, триггеры и некоторые задачи рабочего процесса.
Я не хочу начинать с нуля в создании двигателя. Тем не менее, я могу создать конструктор рабочих процессов / конструктор форм и т. Д.
Вопрос в том, является ли приложение Azure Logic хорошим решением для моего сценария?
Я играл с ним, и он кажется мне больше SaaS, чем PaaS, но для разработчиков, которые хотят автоматизировать некоторые бэкенд-задачи, а не механизм рабочего процесса.
1 ответ
Да, вы можете использовать приложения логики для этого, и у нас есть несколько клиентов (например, Plexure ~ 28 мин. И, очевидно, Microsoft Flow) - но, как вы заметили, есть некоторые области, о которых нужно знать:
- Вы можете создать правильное определение рабочего процесса, которое будет выполнять надежные / надежные рабочие процессы от имени ваших клиентов.
- Если вам нужно использовать соединители, в настоящее время внешние пользователи не могут проходить проверку подлинности с помощью наших соединителей на основе OAuth за пределами портала Azure из-за ограничений URL-адресов перенаправления - поэтому некоторые соединители могут оказаться невозможными
- В настоящее время дизайнер не доступен за пределами Azure, поэтому вам необходимо иметь / размещать собственный графический интерфейс
Помимо этого, он должен работать должным образом, и ваша платформа может по-прежнему получать выгоду от надежного выполнения, безсерверного масштабирования / управления и мониторинга, которые предоставляет Logic Apps. Дайте мне знать, если это поможет или есть недостающие части, которые вам понадобятся.