azure api-apps,逻辑应用程序,web-apps和azure功能之间的区别

Pra*_*are 1 cloud azure azure-mobile-services azure-logic-apps azure-api-apps

azure API-apps,逻辑应用程序,web-apps和azure功能有什么区别?它对开发人员有什么不同?

4c7*_*b41 14

逻辑应用:

Logic Apps提供了一种在云中简化和实现可扩展集成和工作流的方法.它提供了一个可视化设计器,可以将您的流程建模和自动化为一系列称为工作流的步骤.云和内部部署有许多连接器,可以跨服务和协议快速集成.逻辑应用程序以触发器开始(如"将一个帐户添加到Dynamics CRM"时),并且在触发后可以开始许多组合操作,转换和条件逻辑.

Api应用程序:

Azure App Service中的API应用程序提供的功能可以更轻松地在云和内部部署中开发,托管和使用API​​.借助API应用程序,您可以获得企业级安全性,简单的访问控制,混合连接,自动SDK生成以及与Logic Apps的无缝集成.

网络应用:

App Service Web Apps是一个完全托管的计算平台,针对托管网站和Web应用程序进行了优化.Microsoft Azure的这种平台即服务(PaaS)产品使您可以专注于业务逻辑,而Azure则负责运行和扩展应用程序的基础架构.

功能:

Azure Functions是一种在云中轻松运行小块代码或"功能"的解决方案.您可以只编写手头问题所需的代码,而无需担心整个应用程序或运行它的基础结构.函数可以使开发更高效,您可以使用您选择的开发语言,例如C#,F#,Node.js,Python或PHP.仅在您的代码运行时付费,并信任Azure根据需要进行扩展.Azure Functions允许您在Microsoft Azure上开发无服务器应用程序.

Api应用程序和Web应用程序几乎是相同的交易.逻辑应用程序和函数在某种意义上是相同的,它们允许您作为对事件的响应或按计划执行某些操作,但函数是运行代码(或现有应用程序)的一种方式,而逻辑应用程序更像是工作流构造函数,在哪里采取现有的行动并将它们链接起来(所以没有编码,或几乎没有)

PS.您可以轻松找到在线文档,以获得更广泛的理解

  • 这是最好的、最简洁的、非炒作的描述之一。谢谢你。 (2认同)