Table of Contents
IaaS: Infrastructure as a Service
简介
IaaS,PaaS和SaaS是云计算领域的专业术语,也是云计算的三种服务模式。
SaaS:Software as a Service,软件即服务
PaaS:Platform as a Service ,平台即服务
IaaS: Infrastructure as a Service, 基础架构即服务
每种方法都有其自身的优点和差异,因此对于云服务的使用者来说有必要了解SaaS,PaaS和IaaS之间的差异,帮助我们组织选择最佳方案。
下图是各个模式的区别,其中蓝色的表示该模式下需要你自己管理的部分,红色表示别人管理的部分

SaaS, PaaS, & IaaS典型例子
| Platform 类型 | 典型例子 |
| SaaS | Google Apps, Dropbox, Salesforce, Cisco WebEx, Concur, GoToMeeting |
| PaaS | AWS Elastic Beanstalk, Windows Azure, Heroku, Force.com, Google App Engine, Apache Stratos, OpenShift |
| IaaS | DigitalOcean, Linode, Rackspace, Amazon Web Services (AWS), Cisco Metapod, Microsoft Azure, Google Compute Engine (GCE) |
还有一个例子如下:

对于个人用户而言,常用的app网站如即时通讯软件,微博,邮件等,都是SAAS应用。
SaaS, PaaS, & IaaS定义
SaaS: Software as a Service
软件即服务(也称为云应用程序服务),云市场中企业最常用的选项。 SaaS利用互联网向其用户提供由第三方供应商管理的应用程序。 大多数SaaS应用程序直接通过Web浏览器运行,不需要在客户端进行任何下载或安装。软件的开发、管理、部署都交给第三方,不需要关心技术问题,可以拿来即用。普通用户接触到的互联网服务,几乎都是 SaaS应用。
PaaS: Platform as a Service
云平台服务或平台即服务(PaaS)为某些软件提供云组件,主要用于应用程序。 PaaS为开发人员提供了一个框架,他们可以构建自定义应用程序。 所有服务器,存储和网络都可以由企业或第三方提供商进行管理,而开发人员维护应用程序。PaaS 主要提供软件部署平台,屏蔽掉了硬件和操作系统细节,可以无缝地扩展。开发者只需要关注自己的业务逻辑,不需要关注底层。个人认为PaaS对开发人员的影响最直接。
IaaS: Infrastructure as a Service
云基础架构服务称为基础架构即服务(IaaS),由高度可扩展和自动化的计算资源组成。 IaaS是完全自助服务,用于访问和监控计算机,网络,存储和其他服务等内容,它允许企业按需和按需购买资源,而不必直接购买硬件。IaaS 是云服务的最底层,主要提供一些基础资源。
本文介绍了云计算的三种服务模式——SaaS(软件即服务)、PaaS(平台即服务)和IaaS(基础设施即服务)。SaaS通过互联网提供第三方管理的应用程序,用户无需关注技术细节。PaaS为开发人员提供构建自定义应用程序的框架,管理底层基础设施。IaaS提供可扩展的计算资源,允许企业按需购买,无需直接投资硬件。

8116





