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


北京联盟_本文原题:【云享会】进阶版!学会了这些“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
【联通沃云|【云享会】进阶版!学会了这些“aaS”知识你就是大神!】CaaS
  • Container as a Service , 即容器即服务 。
  • 容器(container)是一种轻量化的虚拟化技术 , 能够将应用程序和其依赖的环境打包 , 并移植到各种不同的操作系统上 , 相当于IaaS上的虚拟机 。
  • CaaS就是针对容器的应用管理服务 , 比如提供简便的容器创建及管理界面、生命周期管理、弹性扩容等服务 , 让用户能够便捷地使用容器而不必考虑部署和资源调度问题 。
这两周我们接触了各种各样的“aaS” 。 随着云计算技术的飞速发展 , XaaS——everything as a service , “一切皆服务”、“万物皆可服务”的时代已经到来 。 更多的“aaS”正以前所未见的速度不断出现在我们面前 , 涉及云计算技术的每个环节、每个流程 , 每个参与者 , “上云”已经不再是热门的话题 , 云已经变得像水、像电一样不可或缺 , 人们的话题已经变成了“如何让云变得更好” 。
联通沃云|【云享会】进阶版!学会了这些“aaS”知识你就是大神!
本文插图


    推荐阅读