3、无服务器计算:概念、优势与挑战

无服务器计算:概念、优势与挑战

1. 无服务器计算概述

无服务器计算听起来似乎自相矛盾,因为云端可访问的软件必然涉及某种服务器。实际上,无服务器计算并非意味着运行解决方案时无需服务器,而是指用户无需自行控制服务器。它是一种云端执行模型,是一种范式而非具体技术。

2. 云软件交付方式

在Azure上部署解决方案(如Web应用程序),需要一个运行环境,常见的有以下几种:
- 虚拟机(Virtual Machines) :可在虚拟机上设置与数据中心相同的任何环境。不过,这并非在云端运行解决方案的最佳方式,但在某些情况下仍可行。使用虚拟机时,需选择磁盘大小、内存大小和操作系统,还要负责操作系统和软件的更新,属于基础设施即服务(IaaS),需处理所有基础设施问题。
- Azure Web应用(Azure Web Apps) :是Azure中提供基于Web解决方案的核心。可将其大致等同于向任何提供商租用服务器来托管网页,但Web应用能做的远不止展示网页,还可部署dotnet应用、Python代码或Docker容器。创建Azure Web应用时,需选择应用服务计划,该计划规定了应用处理请求时可用的计算和内存能力。
- Azure函数(Azure Functions) :与Web应用不同,它提供了一组触发器来执行代码,可视为按需计算。例如,若触发器是HTTP请求,很难区分请求是由Azure函数还是Azure Web应用处理;但若是消息队列触发器,在Web应用中实现代码执行就颇具挑战。Azure函数有常规应用服务计划和特殊的消耗计划两种选择。

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值