Serverless 的价值|学习笔记

本文涉及的产品
简介: 快速学习 Serverless 的价值

开发者学堂课程【建立 Serverless 思维:Serverless 的价值】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址https://developer.aliyun.com/learning/course/644/detail/10716


Serverless 的价值

内容介绍:

一、Serverless 的愿景

二、Serverless 的价值


一、Serverless  的愿景

1、引入

由“架构的演进”分析代入 Serverless 当前发展形势

2、具体例子:(1)2019年2月,《Cloud Programming Simplified: A Berkeley View on Serverless Computing》一文中对

Serverless 进行了形象比喻:

“在云的上下文中,Serverful 的计算就像使用低级的汇编语言编程,而 Serverless 的计算就像使用  Python 这样的高级语言进行编程。

例如 c=a+b 这样简单的表达式,如果用汇编描述,就必须先选择几个寄存器,把值加载到寄存器,进行数学计算,再存储结果。

这就好比今天在云环境下 Serverful 的计算,开发首先需要分配或找到可用的资源,然后加载代码和数据,再执行计算,将计算的结果存储起来,最后还需要管理资源的释放。

(2)Serverful 的计算是当前主流的使用云的方式,但不应该成为未来使用云的方式。

Serverless 的愿景应该是代码关心业务逻辑,而由工具和语言去管理资源。


二、Serverless 的价值

1、不用关心服务器

智能识别故障,摘除有问题的时令,是 Serverless 平台所必备的能力。

此外操作系统完全固定,升级需要做到不影响业务自动完成,设置和监控系统需要默认能够打通,系统的安全、错列需要能够自动配置好,以避免风险。当资源不够的时候,需要能够自动分配资源,并安装相关的代码和配置等,以上都是 Serverless 平台设置需要的一些问题。

2、自动弹性

为了满足场景需求而,Serverless 平台需要及时稳定地实现自动弹性。

要求 Serverless 平台具备更强的资源调动能力以及对各项指标有敏锐的感知能力,以应对突发的问题。

3、按实际资源使用计费

按照实际资源使用计费的:只会根据时间、数据的存储时间进行收费。

4、更少的代码,更快的交付速度

代码体质更小,分发更快,启动也会更快。

相关实践学习
基于函数计算一键部署掌上游戏机
本场景介绍如何使用阿里云计算服务命令快速搭建一个掌上游戏机。
建立 Serverless 思维
本课程包括: Serverless 应用引擎的概念, 为开发者带来的实际价值, 以及让您了解常见的 Serverless 架构模式
相关文章
|
7月前
|
Serverless 对象存储 开发者
课时1:从0 入门,Serverless 技术及价值
课时1:从0 入门,Serverless 技术及价值
668 0
|
10月前
|
人工智能 Kubernetes Cloud Native
【热点追踪】从价值到架构,走近全新升级的阿里云 Serverless 容器服务 ASK
【热点追踪】从价值到架构,走近全新升级的阿里云 Serverless 容器服务 ASK
|
新零售 运维 Kubernetes
SAE -第一课《 Serverless 应用引擎的过去、现在和未来》|学习笔记
快速学习 SAE -第一课《 Serverless 应用引擎的过去、现在和未来》
368 0
SAE -第一课《 Serverless 应用引擎的过去、现在和未来》|学习笔记
|
Web App开发 人工智能 弹性计算
FC -第一课-《从云计算到云原生再到 Serverless 架构》|学习笔记
快速学习 FC -第一课-《从云计算到云原生再到 Serverless 架构》
311 0
FC -第一课-《从云计算到云原生再到 Serverless 架构》|学习笔记
|
Serverless
Serverless 的核心三大价值
Serverless 的核心三大价值自制脑图
116 0
Serverless 的核心三大价值
|
Serverless
《Serverless架构在软件工程开发实践的价值》电子版地址
Serverless架构在软件工程开发实践的价值
95 0
《Serverless架构在软件工程开发实践的价值》电子版地址
|
Serverless
Serverless——架构对比、工作流程、核心价值、面临挑战
Serverless——架构对比、工作流程、核心价值、面临挑战自制脑图
197 0
Serverless——架构对比、工作流程、核心价值、面临挑战
|
敏捷开发 前端开发 Serverless
Serverless 架构在前端应用领域的价值——新一代的 web 研发范式
Serverless 架构在前端应用领域的价值——新一代的 web 研发范式自制脑图 介绍了研发阶段:按需的动态化,部署阶段:动静态部署分离,上线交付阶段:交付优先,极致体验,持续集成:敏捷开发,迭代快速。
443 0
Serverless 架构在前端应用领域的价值——新一代的 web 研发范式
|
前端开发 Serverless
Serverless 架构在前端应用领域的价值
Serverless 架构在前端应用领域的价值自制脑图 , 介绍了前端发展史简介和Serverless跟前端的关联。
124 0
Serverless 架构在前端应用领域的价值
|
2月前
|
人工智能 数据管理 Serverless
阿里云数据库走向Serverless与AI驱动的一站式数据平台具有重大意义和潜力
阿里云数据库走向Serverless与AI驱动的一站式数据平台具有重大意义和潜力
404 2

相关产品

  • 函数计算