如何在微软Azure中创建无服务器计算函数应用程序?

译文
云计算 服务器
在传统的云服务情况下,企业创建特定的虚拟机,包括分配手头任务所需要的应用程序资源,然后根据需要访问该虚拟机。企业支付一笔持续的订阅费,以便随时访问服务器及其资源。

【51CTO.com快译】在传统的云服务情况下,企业创建特定的虚拟机,包括分配手头任务所需要的应用程序资源,然后根据需要访问该虚拟机。企业支付一笔持续的订阅费,以便随时访问服务器及其资源。

[[262930]]

在无服务器计算情况下,企业仅支付在虚拟机上执行特定函数所需的费用,虚拟机由云服务本身来分配、维护和付费。企业不必为创建虚拟机或分配资源付费,有望节省大量资金。可以想象,这对在特定情况下运营的某些企业有极大的吸引力。

微软Azure提供了属于云产品线的函数(Functions)这部分的众多无服务器计算服务。本教程介绍了如何使用Azure Portal创建一个简单的函数应用程序。

在微软Azure中创建无服务器计算函数

在微软Azure中,函数应用程序充当将执行函数的主机构件。函数应用程序让企业可以将函数作为逻辑单元来分组,便于资源的管理、部署和共享。

与往常一样,整个过程的***步是登录到你的微软Azure帐户,进入到Portal。在Portal页面中,点击“+创建资源”按钮,然后选择“计算|函数应用程序”,如图A所示:

如何在微软Azure中创建无服务器计算函数应用程序?
图A

在我们创建函数之前,有几个框要填写。首先,你得为函数应用程序赋予独特的名称(比如kaelinfunctions)。接下来,你得选择Azure订阅,然后选择要使用的相应资源组。(图B)

如何在微软Azure中创建无服务器计算函数应用程序?
图B

接下来,Azure让你可以在Windows和Linux操作系统之间进行选择。选择最适合贵公司要求的操作系统。

下一个框让你可以在两种主机计划之间进行选择:消费和应用服务,如图C所示。默认的消费计划根据你使用的函数的需要,动态添加和扩展资源。在应用服务计划下,你需要自行管理扩展过程。在大多数情况下,***让该设置保留为默认的消费计划。

如何在微软Azure中创建无服务器计算函数应用程序?
图C

下一个设置框要求你指定区域:通常离你的主地理位置越近越好。

下一个设置(图D)要求你指定想要使用哪种编程语言:为C#和F#函数选择.Net。

如何在微软Azure中创建无服务器计算函数应用程序?
图D

下一个设置会要求你为函数的新存储帐户命名或指定现有存储帐户。建议采用创建新存储帐户这个默认设置,因为你可能需要修改现有帐户以满足函数应用程序的独特要求。

除非你有特定的业务需要,否则建议让***一个设置Application Insights保留为默认值。

如果对设置满意,点击“创建”按钮开始部署,这可能需要几分钟。一旦部署完毕,你应该准备好了一个函数应用程序来接收代码或其他函数。(图E)

如何在微软Azure中创建无服务器计算函数应用程序?
图E

原文标题:How to create a serverless computing function app in Microsoft Azure,作者:Mark Kaelin

【51CTO译稿,合作站点转载请注明原文译者和出处为51CTO.com】

责任编辑:未丽燕 来源: 51CTO.com
相关推荐

2020-06-14 09:04:00

前端云计算无服务器

2019-04-30 10:27:46

无服务器云计算安全

2023-01-04 10:05:06

无服务器代码

2020-10-09 07:00:00

无服务器应用监控架构

2017-09-13 07:23:03

2017-10-13 15:37:49

AzureJava微软

2014-05-31 22:54:37

Azure移动服务应用程序

2017-11-10 08:58:49

Web服务器应用程序

2011-03-10 10:20:37

应用程序Windows Azu

2024-01-03 11:44:26

开发云服务

2018-02-28 11:19:41

服务器云计算公共云

2011-03-10 10:45:47

Azure“Hello Worl

2014-05-28 09:45:55

CentOS域名服务器

2009-06-25 17:08:14

2010-04-16 13:32:28

Win2008 R2

2021-08-27 11:03:57

Azure公有云云原生

2022-01-05 09:28:31

无服务器计算服务器应用程序

2017-08-24 14:12:00

微软Azure无服务器

2018-10-29 10:13:29

Windows 10应用程序卸载

2011-09-06 10:58:10

服务器应用程序虚拟化
点赞
收藏

51CTO技术栈公众号