Serverless 和 FAAS,BAAS 有什么区别联系?
Serverless 和 FAAS,BAAS 有什么区别联系?这与 BAAS,IAAS,SAAS 有什么不同呢?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
Serverless 和 FAAS,BAAS 有什么区别联系?这与 BAAS,IAAS,SAAS 有什么不同呢?
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(4)
IaaS
: Infrastructure as a Service基础设施即服务
:服务商提供底层(一般是物理层)基础设施资源(如机房、数据中心、服务器硬件)。客户自己部署操作系统和业务需要的软件。所有传统的托管机房都是 IaaS;云厂商如果是自有机房,那么也是 IaaS。
Platform
: Platform as a Service平台即服务
:服务商提供一些基本服务(如操作系统、数据库服务器、Web服务器、负载均衡器),以及一些其他运维服务(如备份、监控)。客户自己控制上层的应用程序部署与应用托管的环境。所有不只是只提供个托管主机这种服务的云厂商,就都是 PaaS。
SaaS
: Software as a Service软件即服务
:服务商提供软件解决方案(如OA、CRM、ERP),以及一些软件售后服务(如个性化定制、补丁升级、培训)。客户只需使用软件即可。所有传统的软件公司都是 SaaS;云厂商如果有自有软件(如 MS 的 Office 365 / OneDrive),那么也是 SaaS。
FaaS
: Function as a service函数即服务
:Serverless 兴起以后才出现的概念。本质上还是 PaaS,只不过更加细化,让客户只关注业务本身,什么弹性扩容、自动部署这些细节的东西都交给云厂商去做了。以上几者不是相互孤立或冲突的,一般云厂商同时具备几种身份(大部分同时都是 IaaS / PasS)。
你可以暂时认为,Serverless是FaaS+BaaS,这也是目前比较靠谱或者赞同声音比较高的一种说法。
Serverless=FaaS+BaaS,这是我在一片Serverless综述论文中明确看到的。
看了很多文章,这一篇是我觉得最好的,压箱底的一篇:https://zhuanlan.zhihu.com/p/...
里面提到一句话很赞同:Serverless可以理解为运行在FaaS中的,使用了 BaaS 的函数。