Когда использовать ботов, FaaS, Runbooks и приложение логики
Все эти технологии Azure (боты, FaaS, приложения логики и модули Runbook) используются для выполнения заданий schadule.
Я не знаю, когда мы должны их использовать и какой сценарий мы должны их использовать.
1 ответ
Решение
YMMV, но вот несколько хороших правил:
- Вы занимаетесь автоматизацией на основе PowerShell? Если да, рассмотрите модули Runbook автоматизации Azure.
- Вы строите бота? Если да, рассмотрите службу Azure Bot Framework.
- Вы строите рабочий процесс, который выполняется по таймеру, особенно тот, который интегрируется с другими службами (и т. Д.)? Если да, рассмотрите приложения логики.
- Вы пишете общий код приложения? Если да, рассмотрите функции Azure.
Если ни один из них не подходит, я был бы удивлен, но вы можете попробовать начать с функций Azure, поскольку мы являемся своего рода "Все как услуга", но есть причина, по которой у нас есть разные продукты - они специализируются на улучшении качества. производительность по специальности (боты, автоматизация и интеграция).
Примечание. Я являюсь одним из руководителей группы по функциям Azure здесь, в Microsoft.