IaaS、PaaS、SaaS、BaaS和FaaS


IaaS、PaaS、SaaS、BaaS、FaaS,aas 是 As-a-Service,即为服务的意思。

IaaS、PaaS、SaaS、BaaS和FaaS, 这些区别你真的了解吗?

 


IaaS:Infrastructure as a Service(基础设施即服务)
从上面的架构图可以看出,IaaS处于最底层,服务商提供底层/物理层基础设施资源(服务器,数据中心,环境控制,电源,服务器机房),
客户自己部署和执行操作系统或应用程序等各种软件。 PaaS:Platform
as a Service(平台即服务) PaaS处于中间层,服务商提供基础设施底层服务,提供操作系统(Windows,Linux)、数据库服务器、Web服务器、域控制器和其他中间件,
以及服务模型中的备份服务等中件层服务。
例如IIS,.NET,Apache,MySQL …,客户自己控制上层的应用程序部署与应用托管的环境。 SaaS:Software
as a Service(软件即服务) SaaS处于最上层,服务商提供基于软件的解决方案,满足客户最终需求;
如OA、CRM、MIS、ERP、HRM、CM、Office
365、iCloud、G Suite等应用,
客户不需考虑任何形式的专业技术知识,获得完整的软件包,使他们的日常工作和生活变得更轻松。 BaaS:Backend
as a Service(后端即服务) 服务商为客户(开发者)提供整合云后端的服务,如提供文件存储、数据存储、推送服务、身份验证服务等功能,以帮助开发者快速开发应用。 FaaS:Function as a service(函数即服务) 无服务器计算,当前使用最广泛的是AWS的Lambada。 服务商提供一个平台,允许客户开发、运行和管理应用程序功能,而无需构建和维护通常与开发和启动应用程序相关的基础架构的复杂性。
按照此模型构建应用程序是实现“无服务器”体系结构的一种方式,通常在构建微服务应用程序时使用。 其实还有很多的aaS,比如DaaS(Data
as a service,数据即服务)、NaaS(Network as a service,网络即服务) 等等。

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM