聚云动媒 首页 技术 SAAS应用 查看内容

Iaas、Pass、Saas傻傻分不清楚

2024-8-25 22:51| 发布者: 铜豆| 查看: 170| 评论: 0

摘要: 很多人被IaaS、PaaS、SaaS这几个名词弄糊涂了,啃了半天硬是傻傻的都分不清。


IaaS、PaaS、SaaS这几个名词定义


什么是 IaaS


基础设施即服务(Infrastructure as aService,简称IaaS)是消费者使用处理、储存、网络以及各种基础运算资源,部署与执行操作系统或应用程序等各种软件。客户端无须购买服务器、软件等网络设备,即可任意部署和运行处理、存储、网络和其它基本的计算资源,不能控管或控制底层的基础设施,但是可以控制操作系统、储存装置、已部署的应用程序,有时也可以有限度地控制特定的网络元件,像是主机端防火墙。


什么是 PaaS


平台即服务(platform as a service,缩写作PaaS)是一种云端运算服务,提供运算平台与解决方案服务。在云端运算的典型层级中,PaaS层介于软件即服务与基础设施即服务之间。


PaaS提供使用者将云端基础设施部署与建立至客户端,或者借此获得使用程序语言、程序库与服务。使用者不需要管理与控制云端基础设施(包含网络、服务器、操作系统或储存),但需要控制上层的应用程序部署与应用代管的环境。


PaaS将软件研发的平台做为一种服务,以软件即服务(SaaS)模式交付给用户。因此,PaaS也是SaaS模式的一种应用。但是,PaaS的出现可以加快SaaS的发展,尤其是加快SaaS应用的开发速度。


什么是 SaaS


软件即服务(英语:Software as a Service,缩写为SaaS,发音:sæs或sɑs)有时被作为「即需即用软件」(即「一经要求,即可使用」)提及,它是一种软件交付模式。在这种交付模式中云端集中式代管软件及其相关的数据,软件仅需透过网际网路,而不须透过安装即可使用。用户通常使用精简客户端经由一个网页浏览器来存取软件即服务。


对于许多商业应用来说,软件即服务已经成为一种常见的交付模式。这些商业应用包括会计系统、协同软件、客户关系管理、管理信息系统、企业资源计划、开票系统、人力资源管理、内容管理、以及服务台管理。软件即服务已经被吸纳进所有领先的企业级软件公司的战略中。这些公司的最大的卖点之一就是通过将硬件和软件维护及支持外包给软件即服务的提供者,来降低信息技术(Information Technology,简称IT)成本。


IaaS PaaS SaaS三种云服务区别


第一层叫做IaaS


举例:几年前如果你想在办公室或者公司的网站上运行一些企业应用,你需要去买服务器,或者别的高昂的硬件来控制本地应用,才能让你的业务正常运行。


但现在可以租用IaaS公司提供的场外服务器,存储和网络硬件。这样一来,便大大的节省了维护成本和办公场地。


第二层就是所谓的PaaS


举例:PaaS公司在网上提供各种开发和分发应用的解决方案,比如虚拟服务器和操作系统。这节省了你在硬件上的费用,也让分散的工作室之间的合作变得更加容易。网页应用管理,应用设计,应用虚拟主机,存储,安全以及应用开发协作工具等。


第三层也就是所谓SaaS


举例:生活中,几乎我们每一天都在接触SaaS云服务,比如:我们平时使用的苹果手机云服务,网页中的一些云服务等。


一个通俗例子彻底搞懂IaaS、PaaS和SaaS!


很多人被IaaS、PaaS、SaaS这几个名词弄糊涂了,啃了半天硬是傻傻的都分不清。


如果你喜欢披萨,我们就以它来为例子。


首先,你只需要从披萨店里买回成品,回家烘焙一下就好了(就像基础设施即服务,IaaS)。和自己在家做不同(就像本机部署,On-Premises),你需要的是一个披萨供应商。


或者你打个电话,披萨就送到家门口(就像平台即服务,PaaS),你什么都不需要准备。


又或者直接去披萨店吃(就像软件即服务,SaaS)。


现在,忘掉披萨。


基础设施(Infrastructure)、平台(Platform)和软件(Software),其实就是Cloud的三个分层,基础设施在最下端,平台在中间,软件在顶端。


如果你的公司什么都有,可以称之为本地部署(On-Premises),就像在自己家做披萨一样。几年前如果你想在办公室或者公司的网站上运行一些企业应用,需要买服务器或者别的昂贵的硬件来控制本地应用,让你的业务运行起来,这就叫本地部署。


假如有天BOSS突然明白了,只是为了吃上披萨,一定要自己做吗?于是,他考虑寻找一家云服务供应商,这个云服务供应商能提供哪些服务呢?其实就是Cloud的三个分层:IaaS、PaaS和SaaS,就像披萨店提供三种服务:买成品回家加工、叫外卖和到披萨店吃。


基础设施即服务(IaaS)提供了云计算基础构架,包括服务器、存储、网络和操作系统。客户无需购买服务器、软件、数据库空间或网络设备,只要按需购买这些资源的外包服务。一些大的IaaS公司包括Amazon,Microsoft,VMWare,Rackspace和Red Hat。


在软件开发时,平台即服务(PaaS)为SaaS提供了基础。PaaS被定义为一个计算平台,它使得用户能够快速、方便地创建web应用,并且无需担心维护下层软件。一些大的PaaS提供者有Google App Engine,Microsoft Azure,Force.com,Heroku,Engine Yard等。


软件即服务(SaaS)被定义为部署在网际网络上的软件。通过SaaS授权后,可以订阅按需服务,即「支付使用」的模式。一些用作商务的SaaS应用包括Citrix的Go To Meeting,Cisco的WebEx,Salesforce的CRM,Workday、Success Factors等。


好了,现在你应该理解什么是IaaS、PaaS和SaaS了。





相关阅读

最新评论