快出海  > 微软云  >  Azure Functions 简介

Azure Functions 简介

来源:microsoft azure
作者:microsoft azure
时间:2020-11-21
Azure Functions允许你运行小段代码(称为“函数”)且不需要担心应用程序基础结构。借助Azure Functions,云基础结构可以提供应用程序保持规模化运行所需的所有最新状态的服务器。

u=3538479161,460521642&fm=26&gp=0.jpg.png

Azure Functions允许你运行小段代码(称为“函数”)且不需要担心应用程序基础结构。借助Azure Functions,云基础结构可以提供应用程序保持规模化运行所需的所有最新状态的服务器。

函数由特定类型的事件“触发”。支持的触发器包括对数据更改做出响应、对消息做出响应、按计划运行,或者生成HTTP请求的结果。

虽然始终都可直接针对大量服务编写代码,但使用绑定可以简化与其他服务的集成。使用绑定,你能够以声明方式访问各种Azure服务和第三方服务。

功能

Azure Functions的一些主要功能包括:

无服务器应用程序:使用Functions,可在Microsoft Azure上开发无服务器应用程序。

语言选择:使用所选的C#、Java、JavaScript、Python和PowerShell编写函数。

按使用付费定价模型:仅为运行代码所用的时间付费。请参阅定价部分中的使用托管计划选项。

自带依赖项:Functions支持NuGet和NPM,允许你访问你喜欢的库。

集成的安全性:使用OAuth提供程序(如Azure Active Directory、Facebook、Google、Twitter和Microsoft帐户)保护HTTP触发的函数。

简化的集成:轻松与Azure服务和软件即服务(SaaS)产品/服务进行集成。

灵活开发:直接在门户中编写函数代码,或者通过GitHub、Azure DevOps Services和其他受支持的开发工具设置持续集成和部署代码。

有状态无服务器体系结构:使用Durable Functions协调无服务器应用程序。

开放源代码:Functions运行时是开源的,可在GitHub上找到。

使用Functions可以做什么?

Functions是一个理想的解决方案,用于处理批量数据、集成系统、使用物联网(IoT)以及生成简单的API和微服务。

有一系列模板可帮助你开始使用关键方案,包括:

HTTP:基于HTTP请求运行代码

计时器:将代码安排在预定义的时间运行

Azure Cosmos DB:处理新的和修改的Azure Cosmos DB文档

Blob存储:处理新的和修改的Azure存储blob

队列存储:响应Azure存储队列消息

事件网格:通过订阅和筛选器响应Azure事件网格事件

事件中心:响应大量Azure事件中心事件

服务总线队列:通过对服务总线队列消息做出响应连接到其他Azure服务或本地服务

服务总线主题:通过对服务总线主题消息做出响应连接到其他Azure服务或本地服务

Functions的费用是多少?

Azure Functions有三种定价计划。请选择最适合自己的那种:

消耗计划:Azure提供了所有必要的计算资源。你不必担心资源管理,只需为你的代码运行的时间付费。

高级计划:你指定多个预热实例,这些实例始终处于联机状态,并随时可以立即响应。函数运行时,Azure会提供所需的任何其他计算资源。你需要为持续运行的预热实例以及在Azure缩放应用时使用的任何其他实例付费。

应用服务计划:将函数像Web应用一样运行。如果已对其他应用程序使用应用服务,可以按相同的计划运行你的函数,不用另外付费。

有关托管计划的详细信息,请参阅Azure Functions托管计划比较。完整的定价详细信息可在Functions定价页中找到。

立即登录,阅读全文
版权说明

本文内容来自于microsoft azure,本站不拥有所有权,不承担相关法律责任。文章内容系作者个人观点,不代表快出海对观点赞同或支持。如有侵权,请联系管理员(hj@kchuhai.com)删除!

相关文章
什么是 Azure 认知服务?
什么是 Azure 认知服务?
Azure 认知服务是具有 REST API 和客户端库 SDK 的基于云的服务,可用于帮助你将认知智能构建到应用程序中。 即使你没有人工智能 (AI) 或数据科学技能,也可向应用程序添加认知功能。 Azure 认知服务包含各种 AI 服务,让你能够构建可以看、听、说、理解,甚至可以决策的认知解决方案。
Microsoft
3天前
Azure IoT Central 设备开发指南
Azure IoT Central 设备开发指南
IoT Central 应用程序使你可以在设备整个生命周期内监视和管理数百万台设备。 本指南适用于要执行以下操作的设备开发人员:实现代码以在连接到 IoT Central 的设备上运行。
Microsoft
4天前
Azure 解决方案:如何有效地保护Azure 资源
Azure 解决方案:如何有效地保护Azure 资源
Azure VMWare Solution(AVS)是由Azure管理和维护的经过VMWare验证的私有云解决方案,AVS 允许客户使用一致的操作框架管理和保护跨VMWare环境和Microsoft Azure的应用程序,它支持工作负载迁移、VM部署和Azure Service Consumption.
Nancy198305
4天前
使用正确的Azure安全合规工具,为企业的数据信息保驾护航
使用正确的Azure安全合规工具,为企业的数据信息保驾护航
我们都知道,文档对于企业来说是重要的数字资产,一般都以电子文档的形式存在,比如Office文件、pdf文档,影音多媒体文档。从内容上可划分为商务合同、会议记录、产品手册、客户资料、设计文档、项目文档等等,所以不同文档使用场景,对文档的要求也不同,随着信息化进程的加速,文档管理对企业来说越来越重视,其中满足员工高效协作的的情况下,确保档案的安全和合规,就成为IT Admin的硬性挑战,数据管理不再是IT部门的责任,而是企业CIO的首要考量。
Nancy198305
7天前
Azure Stack Hub 集成系统连接模型
Azure Stack Hub 集成系统连接模型
如果你有兴趣购买 Azure Stack Hub 集成系统,则需要了解几个数据中心集成注意事项,以便 Azure Stack Hub 部署确定系统将如何适应数据中心。 此外,还需要确定如何将 Azure Stack Hub 集成到混合云环境。 本文概述了这些主要决策,包括 Azure 连接模型、标识存储选项和计费模型选项。
Microsoft
7天前
扫描关注获取更多 微软云 的相关信息
服务商推荐 更多 >
北京蓝色光标数字传媒科技有限公司
蓝瀚互动
专注于为出海企业提供全套价值链服务,包括海外市场洞察、品牌营销策略、创意设计、广告优化、 账户管理、全球KOL营销、粉丝页运营等一站式整合营销服务,满足出海广告主的多元化需求。
推广
百度国际MediaGo
百度国际MediaGo
百度国际是百度极具战略意义的海外业务发展部门,拥有超过10年的出海经验。旗下出海营销平台MediaGo旨在为全球广告主提供营销整合方案。成立以来,MediaGo不断进化,在磨炼一站式海外营销服务能力的同时,连接Snapchat、Pinterest、Reddit等优质海外平台,成为连接广告主与价值洼地的桥梁。
本地化变现推广
北京易掌云峰科技有限公司
环信即时通讯云
环信,国内领先的即时通讯、在线客服、智能客服机器人提供商。
云服务
iGlobe Advisory Inc.
爱个萝卜本地化 iGlobe
爱个萝卜总部位于加拿大温哥华,为游戏出海提供所有主要语言的母语级本地化翻译,并由专业项目经理为您保驾护航。并可向全球游戏伙伴提供全方位服务,包括目标市场开拓策略,以及各国本地化运营项目监督。
本地化
厦门比朋科技股份有限公司
比朋科技股份
云服务,软件服务,定制开发
云服务外包源码
福建博士通信息有限责任公司
博士通云通讯
福建博士通信息有限责任公司专注于融合短彩信运营、互联网精准投放、语音服务、流量营销、物联网卡等多种专业的通讯能力,为金融、互联网、汽车、物流、教育、游戏、公共服务等多个领域机构提供专业的融合通讯服务和系统平台定制化开发。公司成立于1999年,总部坐落于福州,在北京、上海、深圳、成都、山东等地建立了分公司和办事处。
云服务
扫码登录
打开扫一扫, 关注公众号后即可登录/注册
加载中
二维码已失效 请重试
刷新
账号登录/注册
小程序
公众号
商务合作
投稿采访
出海管家