Azure Functions 简介,azure最新的云服务器Azure函数简介Azure Functions允许你运行小段代码(称为“函数”),而不用担心应用基础结构。有了Azure函数,cloud 基础结构可以提供应用保持大规模运行所需的所有最新服务器。某些类型的事件会“触发”功能。支持的触发器包括响应数据更改、响......
Azure Functions允许你运行小段代码(称为“函数”),而不用担心应用基础结构。有了Azure函数,cloud 基础结构可以提供应用保持大规模运行所需的所有最新服务器。
某些类型的事件会“触发”功能。支持的触发器包括响应数据更改、响应消息、按计划运行或生成HTTP请求的结果。
尽管您总是可以直接为大量服务编写代码,但是使用绑定可以简化与其他服务的集成。通过绑定,你可以以声明的方式访问各种Azure服务和第三方服务。
函数
Azure函数的一些主要特性包括:
无服务器应用:使用函数在Microsoft Azure上开发无服务器应用。
语言选择:用选择的C#、Java、JavaScript、Python、PowerShell写函数。
使用按次付费的定价模式:只为运行代码的时间付费。请参见定价部分的使用托管计划选项。
依赖:函数支持NuGet和NPM,允许你访问你喜欢的库。
集成安全性:使用OAuth提供商(如Azure Active Directory、脸书、谷歌、Twitter和微软账户)来保护HTTP触发的功能。
简化集成:与Azure服务和软件即服务(SaaS)产品/服务轻松集成。
灵活开发:直接在门户中编写功能代码,或者通过GitHub、Azure DevOps服务等支持的开发工具设置持续集成和部署代码。
无状态无服务器架构:使用持久函数来协调无服务器应用程序。
开源:Functions runtime是开源的,可以在GitHub上找到。
我可以用函数做什么?
Functions是处理批量数据、集成系统、使用物联网(IoT)以及生成简单API和微服务的理想解决方案。
有一系列模板可帮助您开始使用关键方案,包括:
HTTP:基于HTTP请求运行代码
计时器:安排代码在预定义的时间运行。
Azure Cosmos DB:处理新的和修改过的Azure Cosmos DB文档。
Blob存储:处理新的和修改过的Azure存储blob。
队列存储:响应Azure存储队列消息
事件:通过订阅和过滤器响应Azure事件网格事件。
事件中心:响应大量Azure事件中心事件。
服务队列:通过响应服务总线队列消息连接到其他Azure服务或本地服务。
总线主题:通过响应服务总线主题消息连接到其他Azure服务或本地服务。
什么是函数的成本?
Azure Functions有三种定价方案。请选择最适合您的一个:
消费:Azure提供所有必要的计算资源。您不必担心资源管理,只需为代码运行的时间付费。
高级计划:您指定多个预热实例,这些实例始终在线并准备好立即响应。当该功能运行时,Azure将提供所需的任何其他计算资源。您需要为持续运行的预热实例和Azure扩展应用程序时使用的任何其他实例付费。
应用程序计划:像Web应用程序一样运行功能。如果您已经为其他应用程序使用了应用程序服务,您可以根据相同的计划运行您的功能,无需支付额外费用。
有关托管计划的更多信息,请参见Azure Functions托管计划比较。的完整定价详情可在功能定价页面中找到。
特别声明:以上文章内容仅代表作者本人观点,不代表ESG跨境电商观点或立场。如有关于作品内容、版权或其它问题请于作品发表后的30日内与ESG跨境电商联系。
二维码加载中...
使用微信扫一扫登录
使用账号密码登录
平台顾问
微信扫一扫
马上联系在线顾问
小程序
ESG跨境小程序
手机入驻更便捷
返回顶部