Сравнение приложения Azure Logic с Workflow Foundation и хостингом WCF в IIS и Service Fabric

Некоторым разработчикам в моей команде они описывают приложения Azure Logic Apps как эволюцию Workflow Foundation.

Кроме того, службы WCF, размещенные в IIS, более развиты в Service Fabric.

Верны ли эти аналогии? Доступны ли лучшие?


person halfbit    schedule 30.07.2016    source источник


Ответы (1)


Azure Logic Apps - это платформа как услуга, предлагающая простую интеграцию с рядом коннекторов (от SaaS до локальных баз данных, таких как DB2) из ​​коробки. Оптимизирован для масштабирования облака, простого развертывания и возможностей платформы, таких как политики повторных попыток и оповещения.

Провести сравнение Workflow Foundation и Azure Logic Apps немного сложно. С точки зрения базового рабочего процесса, они оба обладают схожими возможностями, которые включают поток управления, области действия и вызовы к действиям / действиям. WF - это фреймворк, поэтому он дает вам определенный контроль над конфигурацией хоста и хранилища для сохранения и позволяет взаимодействовать с MSDTC для локальных транзакционных ресурсов ACID и тесно связан с WCF, где приложения Logic Apps размещаются в облаке, поэтому вам не нужно позаботьтесь о том, как разместить или масштабировать приложение Logic.

Кроме того, это облачный сервис, который полагается на связь через REST для описания API-интерфейсов и, как облачный сервис, полагается на конечную согласованность и идемпотентные вызовы вместо распределенных транзакций.

Я предполагаю, что вкратце я резюмирую, что да, многие сценарии, для которых люди исторически использовали основу рабочего процесса, теперь могут использовать Logic Apps (и эти сценарии получают много преимуществ от платформы), но это другой уровень контроля и подхода - - почти аналогично веб-сайту Azure по сравнению с виртуальной машиной с IIS.

person jeffhollan    schedule 30.07.2016