初识 Serverless (下)|学习笔记

本文涉及的产品
简介: 快速学习 初识 Serverless (下)

开发者学堂课程【初识 Serverless:初识 Serverless (下)】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/840/detail/14007


初识 Serverless (下)


1.应用场景

●异步的并发,组件可独立部署和扩展的场景。

●应对突发或服务使用量不可预测的场景。

●短暂、无状态的应用,对冷启动时间不敏感的场景。

●需要快速开发迭代的业务,因为无需提前申请资源,因此可以加快业务上线速度。

 

2.应用场景——实时文件处理

图片25.png

视频应用、社交应用等场景下,用户上传的图片、音视频往往总量大、频率高,对处理系统的实时性和并发能力都有较高的要求。例如:对于用户上传的图片,可以使用多个函数对其分别处理,包括图片的压缩、格式转换、鉴黄鉴恐等,以满足不同场景下的需求。

 

3.应用场景——数据 ETL 处理

图片26.png

通常要对大数据进行处理,需要搭建 Hadoop 或者 Spark 等相关大数据的框架,同时要有一个处理数据的集群。通过 Serverless 技术, 只需要将获得到的数据不断的存储到对象存储,并且通过对象存储相关触发器触发数据拆分函数进行相关数据或者任务的拆分,然后再调用相关处理函数,处理完成之后,存储到云数据库中。

 

4.应用场景——机器学习( AI 推理预测)

图片27.png

在AI模型完成训练后,对外提供推理服务时,可以使用 Serverless 架构,通过将数据模型包装在调用函数中,在实际用户请求到达时再运行代码。相对于传统的推理预测,这样做的好处是无论是函数模块还是后端的 GPU 服 务器,以及对接的其他相关的机器学习服务,都是可以进行按量付费以及自动仲缩,从而保证性能的同时也确保了服务的稳定。

 

5、应用场景——Web 应用/移动应用后端

图片28.png

Serverles s 架构和云厂商所提供的其他云产品进行结合,开发者能够构建可弹性扩展的移动或 Web 应用程序-轻松创建丰富的无服务器后端,而且这些程序可在多个数据中心高可用运行,无需在可扩展性、备份冗余方面执行任何管理工作。

 

6、应用场景——音视频转码

图片29.png

视频应用、社交应用等场景下,用户会上传一些视频,通常情况下,上传的视频会进行一些转码,包括转换为不同的清晰度,通过 Serverless 技术 与对象存储相关产品组合,利用对象存储相关触发器,即上传者将视频上传到对象存储中,触发Serverless 架构的计算平台(FaaS 平台) 对其进行处理,处理之后将其重新存储到对象存储中,这个时候其他用户就可以选择编码后的视频进行播放,包括对不同清晰度的选择等。

 

7、常见问题

l 什么是 Serverless 架构?

l 我把项目迁移到 Serverless 架构有什么好处?

l Serverless 架构是否存在安全隐患?

l Serverless 架 构不需要运维么?

l 已有的应用应该如何迁移到 Serverless 架构?

l 我要如何去学习 Serverless ?

l Serverless 架构是未来么?是云计算的终点站么?

l 如何开发一个 Serverless 应用 ?

l Serverless 架构如何与高校课程进行结合

相关实践学习
基于函数计算一键部署掌上游戏机
本场景介绍如何使用阿里云计算服务命令快速搭建一个掌上游戏机。
建立 Serverless 思维
本课程包括: Serverless 应用引擎的概念, 为开发者带来的实际价值, 以及让您了解常见的 Serverless 架构模式
相关文章
|
新零售 运维 Kubernetes
SAE -第一课《 Serverless 应用引擎的过去、现在和未来》|学习笔记
快速学习 SAE -第一课《 Serverless 应用引擎的过去、现在和未来》
368 0
SAE -第一课《 Serverless 应用引擎的过去、现在和未来》|学习笔记
|
Web App开发 人工智能 弹性计算
FC -第一课-《从云计算到云原生再到 Serverless 架构》|学习笔记
快速学习 FC -第一课-《从云计算到云原生再到 Serverless 架构》
309 0
FC -第一课-《从云计算到云原生再到 Serverless 架构》|学习笔记
|
云安全 供应链 Cloud Native
serverless学习笔记: 解读云原生的 2022 0x2 产业落地篇
serverless学习笔记: 解读云原生的 2022 0x2 产业落地篇
114 0
serverless学习笔记: 解读云原生的 2022 0x2 产业落地篇
|
Kubernetes Cloud Native 关系型数据库
serverless学习笔记: 解读云原生的 2022 0x1
serverless学习笔记: 解读云原生的 2022 0x1
138 0
serverless学习笔记: 解读云原生的 2022 0x1
|
运维 NoSQL Serverless
serverless 学习笔记: 解读Serverless的2022
serverless 学习笔记: 解读Serverless的2022
138 0
serverless 学习笔记: 解读Serverless的2022
|
存储 弹性计算 Cloud Native
serverless 学习笔记: 阿里云已将 Serverless 数据库大规模落地,这是否代表着数据库的新风向?
serverless 学习笔记: 阿里云已将 Serverless 数据库大规模落地,这是否代表着数据库的新风向?
254 0
serverless 学习笔记: 阿里云已将 Serverless 数据库大规模落地,这是否代表着数据库的新风向?
|
运维 Kubernetes Serverless
serverless学习笔记 | 关于 Serverless 应用架构对企业价值的一些思考
serverless学习笔记 | 关于 Serverless 应用架构对企业价值的一些思考
159 0
serverless学习笔记 | 关于 Serverless 应用架构对企业价值的一些思考
|
人工智能 缓存 运维
serverless学习笔记 | 颠覆开发模式的创新发布背后,我看见了云计算的下一个十年
serverless学习笔记 | 颠覆开发模式的创新发布背后,我看见了云计算的下一个十年
161 0
serverless学习笔记 | 颠覆开发模式的创新发布背后,我看见了云计算的下一个十年
|
存储 弹性计算 自然语言处理
serverless 入门与实践48 | 学习笔记: 说说关系型数据库与Serverless
serverless 入门与实践48 | 学习笔记: 说说关系型数据库与Serverless
166 0
|
Serverless 数据处理 开发者
serverless 入门与实践47 | 学习笔记: 应用 Serverless 化,让业务开发心无旁骛
serverless 入门与实践47 | 学习笔记: 应用 Serverless 化,让业务开发心无旁骛
213 1
serverless 入门与实践47 | 学习笔记: 应用 Serverless 化,让业务开发心无旁骛

相关产品

  • 函数计算