首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

【云享会】进阶版!学会了这些“aaS”知识你就是大神!

上期的云享会中向大家介绍了iPaaS、aPaaS、DaaS和DBaaS。除此之外,“aas”家族还有FaaS、CaaS、BaaS,它们分别具有哪些含义?之间又存在着怎样的关系?本期“aas”知识课堂继续开课!

FaaS

Function as a Service,即功能即服务(或称函数即服务)。

是Serverless(无服务器架构)的一种实现方式。FaaS产品能够为用户提供所需的代码执行、高可用扩展等后端环境。用户无需担心服务器和计算资源的管理配置,或者全流程性能优化问题,只需专注于编写当前功能的代码并上传即可

FaaS支持用户使用任意语言编写代码、便捷轻巧,即开即用

BaaS

Backend as a Service,即后端即服务

如果说FaaS是把前端功能开发从PaaS中细化并抽离出来的产品,相对应的,BaaS则是把后端服务细化并抽离出来,通过云来集成后端服务,为开发者提供整合云后端的边界服务

也就是说,开发者可以将业务流程中的各种服务分包出去,不再由自己管理,从而降低后端维护成本,专注于具体的开发工作

可以说,serverless=FaaS+BaaS,但还有一种说法,serverless=FaaS+BaaS+CaaS。

CaaS

Container as a Service,即容器即服务

容器(container)是一种轻量化的虚拟化技术,能够将应用程序和其依赖的环境打包,并移植到各种不同的操作系统上,相当于IaaS上的虚拟机。

CaaS就是针对容器的应用管理服务,比如提供简便的容器创建及管理界面、生命周期管理、弹性扩容等服务,让用户能够便捷地使用容器而不必考虑部署和资源调度问题

这两周我们接触了各种各样的“aaS”。随着云计算技术的飞速发展,XaaS——everything as a service,“一切皆服务”、“万物皆可服务”的时代已经到来。更多的“aaS”正以前所未见的速度不断出现在我们面前,涉及云计算技术的每个环节、每个流程,每个参与者,“上云”已经不再是热门的话题,云已经变得像水、像电一样不可或缺,人们的话题已经变成了“如何让云变得更好”。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20201112A0CA7U00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券