Iaas、Paas和SaaS概念浅析

原文:《Docker容器与容器云》第二版第二页,另外可以参考http://blog.csdn.net/boonya/article/details/52153708


经典云计算架构包括IaaS(Infrastructure as a Service,基础设施即服务)PaaS(Platform as a Service,平台即服务)SaaS(Software as a Service,软件即服务)三层服务,如下图:

Iaas、Paas和SaaS概念浅析

云平台经典架构


1、IaaS层为基础设施运维人员服务,提供计算、存储、网络及其他基础资源,云平台使用者可以在上面部署和运行包括操作系统和应用程序在内的任意软件,无需再为基础设施的管理而分心。


2、PaaS层为应用开发人员服务,提供支撑应用运行所需的软件运行时环境、相关工具与服务,如数据库服务、日志服务、监控服务等,让开发者可以专注于核心业务的开发。


3、SaaS层为一般用户服务,提供了一套完整可用的软件系统,让一般用户无需关注技术细节,只需通过浏览器、应用客户端等方式就能使用部署在云上的应用服务。