• 首页 首页 icon
  • 工具库 工具库 icon
    • IP查询 IP查询 icon
  • 内容库 内容库 icon
    • 快讯库 快讯库 icon
    • 精品库 精品库 icon
    • 问答库 问答库 icon
  • 更多 更多 icon
    • 服务条款 服务条款 icon

从0-1入门Serverless第一章

武飞扬头像
鸿蒙坚果派
帮助2

摘要通过本文可以了解什么是Serverless及Serverless演进史,Serverless的常见应用场景及价值。

1. Serverless函数计算及应用场景

1.1Serverless的概念,特征以及价值

1.1.1Serverless是什么?

CNCF定义

一种新的云原生计算模型,无需服务器管理而构建和运行应用程序的架构。一个或多个功能的应用上传到平台后执行、扩展和计费
CNCF定义Serverless的LandScape在多个层面协同发展

学新通

信通院定义

以应用为中心,无需关注基础设施的计算模式,FaaS不是其唯一形态。Serverless是一整套能力的合集,越来越多的第3三方
服务演进为全托管的Serverless形态
Serverless是云上一整套能力的合集,而不是单一的云服务产品

学新通

1.1.2Serverless成国际研究热潮,

预言将成为下一-代默认的计算范式

学新通

Serverless函数计算的价值

学新通

1.2Serverless函数计算的典型应用场景

1.2.1Serverless函数计算适用场景

Serverless函数计算适用场景主要有以下三类,Web类应用IoT,媒体处理类应用,AI处理应用

Web类应用

解放端侧开发,让端开发者更快、更灵活开发各种应用,无需关注后端服务

  • 小程序后端
  • Web后端
  • 问答机器人
  • 前端BFF

学新通

IoT,媒体处理类应用

以事件驱动的方式执行服务,按需供给,开发者无需关注业务波峰波谷,节省闲时成本,最终降低运维的成本

  • 实时图片处理
  • 实时数据流处理
  • loT事件处理
  • 运维告警处理

学新通

AI处理应用

各行各业智能化深入带来更多的应用开发场景,通常需要集成各类服务快速上线

  • 视频直播
  • Al推理
  • 人脸识别
  • 车牌识别

学新通

1.2.2六个典型的应用场景

典型场景一: Web/App/小程序后端

场景需求特点:

  • 业务变化快,
  • 上线周期短

函数计算优势:

  • 无需管理服务器,
  • 开发上线快

学新通

典型场景二:BFF/SSR

场景需求特点:
BFF/SSR和业务强相关,通常由前端开发,但前端并不擅长服务器的部署、运维
函数计算优势:

  • 无需管理服务器
  • 前端可使用熟悉的技术栈开发

学新通

典型场景三:事件触发

场景需求特点:
1、业务事件频次不高或波峰波谷明显
函数计算优势:

  • 按需付费
  • 毫秒级自动弹性

学新通

典型场景四:服务间快速集成

场景需求特点:

  • 1、业务需要串联多个服务,被集成服务提供了API或SDK
  • 2、业务创新需要方案能快速打通试错,并具有一定的扩展性

函数计算优势:

  • 多语言开发,事件驱动特性方便对接各类服务
  • 按需自动弹性即保证了扩展性又兼顾了成本

学新通

典型场景五:视频转码函数工作流

场景需求特点:

  • 多步骤弹性并发处理,步骤耗时长
  • 需要容错

函数工作流优势:

  • 自动弹性满足大并发
  • 状态维护,失败重试保证可靠


学新通

典型场景六: 安全运维函数工作流

场景需求特点:

  • 灵活编排
  • 自动化和人工处理相结合

函数工作流优势:

  • 编排更灵活,支持深度自定义逻辑
  • 通知 回调的方式支持人工介入流程

学新通

这篇好文章是转载于:学新通技术网

  • 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
  • 本站站名: 学新通技术网
  • 本文地址: /boutique/detail/tanhickeck
系列文章
更多 icon
同类精品
更多 icon
继续加载