Jam*_*ood 7 architecture azure-web-sites azure-webjobs azure-logic-apps
我打算在Azure中构建两个系统之间的集成.该应用程序的基本体系结构将是Azure等效的内部部署控制台应用程序.例如,在预定的基础上改变两个系统之间的数据
我可以在App Services中看到两种方法.
一个Web应用程序,具有Web作业.就我而言,我现在根本不需要这个网站.
具有自定义编码API应用的逻辑应用.就我而言,整个集成可能只是一个自定义API应用程序,而不是一系列链式API应用程序.
两者看起来都支持预定的活动和我需要的连接.两者看起来都会缩放,但这并不是我正在计划的事情的关注点.两者似乎都有非常简单的部署路径.真的看起来非常相似.
我认为唯一的主要区别是,Web作业的Web应用程序将始终带有一个网站.它是否正确?如果是这样的话,我可能会选择一个网络应用程序,因为可能会在遥远的未来使用该网站.
我在这里遗漏了任何会影响我决定的事吗?差别这么简单吗?
好问题.WebJob可能非常适合您的控制台应用程序用例.逻辑应用程序提供了一些功能,根据您的使用情况可能会或可能不会使您受益:
逻辑应用
如果任何这些功能使其值得跳跃,Logic Apps可能更适合.如果您只是运行一个重复的后台任务,并希望快速弹出一些东西,那么Web工作可能会很棒.如果这有意义或者您有任何疑问,请告诉我.
| 归档时间: |
|
| 查看次数: |
2036 次 |
| 最近记录: |