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

Azure Functions 简介

来源:microsoft azure
作者:microsoft azure
时间:2020-11-21

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)删除!

相关文章
Microsoft 365服务的业务数据现在可以存储在巴西数据中心
Microsoft 365服务的业务数据现在可以存储在巴西数据中心
微软再次扩大其服务的区域可用性,11月19日公司宣布在巴西的云数据中心上最新推出微软365服务。
3天前
微软明年将在瑞典开辟新的可持续数据中心区域
微软明年将在瑞典开辟新的可持续数据中心区域
去年,微软公布了其在瑞典扩大云计算范围的计划,并将可持续性作为他们的主要目标。现在,一年多后,该公司已经确认,作为该计划的一部分,他们将于2021年在瑞典建立第一个可持续的数据中心区域。
3天前
什么是Azure函数
什么是Azure函数
Azure Functions是Microsoft的云计算平台上提供的一项服务。它被分配给“功能即服务”服务模型,并且可以执行单个功能或相互关联的功能,而不必担心基础IT基础架构。
4天前
设置 Azure Sphere 设备的快速入门
设置 Azure Sphere 设备的快速入门
本文介绍了如何设置 Azure Sphere 设备。
4天前
Azure IoT 解决方案加速器是什么?
Azure IoT 解决方案加速器是什么?
基于云的IoT解决方案通常使用自定义代码和云服务来管理设备连接、数据处理、分析和呈现。
4天前
服务商推荐 更多 >
太平洋电信股份有限公司
太平洋电信
太平洋电信为游戏、电商等客户提供低延时、高可靠的多点互联、企业上云、全球移动应用测试、主机托管等服务。通过与澳大利亚电信合作,凭借在全球丰富的海缆网络资源及多年的国际化运营经验,助力企业业务出海布局。 更多产品详情,请访问官方网站:https:www.t-pbs.com
云服务
北京云中融信网络科技有限公司
融云
融云为全球开发者和企业提供 IM即时通讯和实时音视频通信云服务,独立的海外数据中心,全球 30 万+应用的通信选择。一套 SDK 解决所有通信场景,快速集成,1天实现跨国互动,实时沟通,助力应用出海
云服务
凝视数科(北京)科技有限公司
Appstare
Apple Search Ads 代投,美国真人积分墙,FB | GG代投代运营
推广
EBANX
EBANX
EBANX是一家拥有拉丁美洲DNA的全球金融科技公司。 该公司成立于2012年,在跨境电子商务交易流程中提供端到端支付解决方案,为渴望在全世界扩展的全球商家提供100多种拉丁美洲本地支付选项。 EBANX已帮助500多家商家扩展到拉丁美洲,超过4000万拉丁美洲人获得了全球服务和产品。
支付
Lotusia 新加坡企业咨询
Lotusia 新加坡企业咨询
新加坡注册公司,开设银行账户,公司法定秘书,公司会计年审,税务咨询与合规,法定审计,企业家新加坡身份,公司咨询与新加坡相关商业服务
本地化推广
深圳哈希信息技术有限公司
哈希信息
深圳哈希信息技术有限公司成立于2018年,是国内领先的智能网络服务提供商,基于软件定义网络、下一代网络协议、大数据等技术研发面向不同行业领域的产品和解决方案,秉着“专业、创新、信任、分享“的核心价值观,致力为客户提供一个高效可靠的流量云平台。公司对外提供分发云(CDN)、加速云(动态加速)、安全云(防DDOS&云WAF)、流量云(广告交易)、边缘云、短信云等多个云产品,帮助游戏/资讯等互联网公司构建、加速和更好的保护核心业务。
云服务变现
小程序
公众号
商务合作
投稿采访
出海管家