Azure api-apps,logic-apps,web-apps和Azure函数之间的区别 [英] Difference between azure api-apps,logic-apps,web-apps and azure functions

查看:91
本文介绍了Azure api-apps,logic-apps,web-apps和Azure函数之间的区别的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

azure API-apps,logic-apps,web-apps和azure函数之间有什么区别?对开发人员有什么不同?

What is the difference between azure API-apps,logic-apps,web-apps and azure functions? And what difference does it make for developer?

推荐答案

逻辑应用程序:

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

Logic Apps provide a way to simplify and implement scalable integrations and workflows in the cloud. It provides a visual designer to model and automate your process as a series of steps known as a workflow. There are many connectors across the cloud and on-premises to quickly integrate across services and protocols. A logic app begins with a trigger (like 'When an account is added to Dynamics CRM') and after firing can begin many combinations actions, conversions, and condition logic.

Api应用:

API应用程序提供的功能使在云端和本地的API的开发,托管和使用变得更加容易.借助API应用程序,您可以获得企业级的安全性,简单的访问控制,混合连接,自动SDK生成以及与Logic Apps的无缝集成.

API apps in Azure App Service offer features that make it easier to develop, host, and consume APIs in the cloud and on-premises. With API apps you get enterprise grade security, simple access control, hybrid connectivity, automatic SDK generation, and seamless integration with Logic Apps.

网络应用程序:

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

App Service Web Apps is a fully managed compute platform that is optimized for hosting websites and web applications. This platform-as-a-service (PaaS) offering of Microsoft Azure lets you focus on your business logic while Azure takes care of the infrastructure to run and scale your apps.

功能

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

Azure Functions is a solution for easily running small pieces of code, or "functions," in the cloud. You can write just the code you need for the problem at hand, without worrying about a whole application or the infrastructure to run it. Functions can make development even more productive, and you can use your development language of choice, such as C#, F#, Node.js, Python or PHP. Pay only for the time your code runs and trust Azure to scale as needed. Azure Functions lets you develop serverless applications on Microsoft Azure.

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

Api apps and Web apps are pretty much the same deal. Logic Apps and Functions are the same in a sense that they allow you to do something as a response to event or on a schedule, but Functions are a way to run code (or existing app) and Logic Apps are more like a workflow constructor, where you take existing actions and chain them (so no coding, or almost no)

ps.您可以轻松地为那些在线的人找到文档,以获得更广泛的了解

ps. You can easily find documentation for those online to get a broader understanding

这篇关于Azure api-apps,logic-apps,web-apps和Azure函数之间的区别的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆