我正在尝试决定是构建逻辑应用程序还是Web应用程序。
我必须做的事情我在C#中很自在:接收各种格式的消息(每天几千),翻译它们,进行API调用并转发它们。没有一个端点被广泛使用,因此开箱即用的连接器不会是一个好处。有些需要自定义标头,其内容使用散列算法计算。一些工作涉及将Json转换为XML,反之亦然。
根据我的阅读,Logic Apps的不同之处在于您不必编写任何代码。由于我们的组织实际上对代码非常熟悉,因此并不觉得它实际上是一种好处。
我错过了什么吗?在这种情况下,有没有令人信服的理由说明为什么Logic App会优于Web App?
答案 0 :(得分:2)
使用Logic Apps除了编写包含以下内容的代码外,还有一些额外的好处:
答案 1 :(得分:0)
您可以将Logic Apps视为一个协调器,它需要外部功能,并将工作流程组合在一起。
这与您“编写代码”的要求无关-您的代码可以是任何平台上的外部功能-本地,AWS,Azure,Zendesk,并且您可以使用Logic Apps将所有代码连接在一起。
无论选择哪种平台,您仍然会遇到诸如监控,日志记录,警报,部署等交叉问题,并且Logic Apps可以非常稳健地满足所有这些要求。
答案 2 :(得分:-1)
由于以下原因,我决定远离Logic Apps: