概念

IaaS:基础设施服务,Infrastructure as a service
PaaS:平台服务,Platform as a service
SaaS:软件服务,Software as a service

区别

  • 从IaaS到PaaS到SaaS,提供的越来越多,越仔细,用户自己需要做的越来越少。
  • 其实SaaS更好理解一些,就是拿来直接就可以用,偏软的应用。
  • IaaS就是一些偏硬的东西,如硬件及相关技术。
  • PaaS,平台介于其它两者中间,在IaaS基础上,对IaaS所提供的进行整合的产品及技术。使得开发人员可以直接在平台上开发出SaaS上的应用等。
  • 所以平台提供的就是一些操作系统、中间件类似的服务,为开发提供便利。
  • 具体
    • IaaS:服务器、数据中心等
    • Paas: 操作系统、Web服务器(Apache)、数据库服务器(MySQL)
    • SaaS :各种基于云的软件应用

扩展

  • BaaS : Backend as a Service
  • BaaS : Blockchain as a Service
  • FaaS : Function as a service
  • DaaS : Data as a service
  • NaaS : Network as a service
Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐