云分层
云计算有3种服务模式:IaaS、PaaS、SaaS。这3种服务模式在云计算中承担着不同的角色。
“云”也是分层架构:
- IaaS 基础设施即服务:Infrastructure(基础设施)-as-a-Service ,位于最底层。
- PaaS 平台即服务:Plateform(平台)-as-a-Service , 位于中间层,有时候也称为中间件。
- SaaS 软件即服务:Software(软件)-as-a-Service , 位于最上层。
IaaS 基础设施即服务
IaaS 通过虚拟化技术,将服务器、存储、网络资源进行打包,通过API接口的方式提供给用户。
IaaS 目前的几大服务商:Amazon,Microsoft,VMWare,Rackspace和Red Hat。
PaaS 平台即服务
PaaS 构建在IaaS层之上,提供业务软件运行时所需的环境。
PaaS 目前的几大服务商:Google App Engine,Microsoft Azure,Force.com,Heroku,Engine Yard,AppFog,Mendix和Standing Cloud。
SaaS 软件即服务
SaaS 的目标是:将一切业务软件的后台服务全部放到云端,用户只需要浏览器,就可以直接访问这个业务软件。