伙伴云客服论坛»论坛 S区 S行业资讯 查看内容

0 评论

0 收藏

分享

一张图看懂IaaS, PaaS和SaaS的区别

编译:Ken
原文:https://www.bmc.com/blogs/saas-vs-paas-vs-iaas-whats-the-difference-and-how-to-choose/
从小型企业到全球企业,云都是一个非常热门的话题,它是一个非常广泛的概念,涵盖了很多在线领域。 无论是应用程序还是根底架构部署,当您开端考虑将业务转移到云时,理解各种云效劳的差别和优势比以往任何时候都更加重要。
通常有三种云效劳模型:SaaS(软件即效劳),PaaS(平台即效劳)和IaaS(根底架构即效劳)。 每个都有自己的好处和差别。为了您的组织能作出最佳选择,您有必要理解SaaS,PaaS和IaaS之间的差别。
下图总结了三种模型的主要差别:
一张图看懂IaaS, PaaS和SaaS的区别-1.png


SaaS:软件即效劳
软件即效劳(也称为云应用程序效劳)代表了云市场中企业最常用的选项。 SaaS利用互联网向其用户提供给用程序,这些应用程序由第三方供给商管理。 大多数SaaS应用程序直接通过Web阅读器运行,不需要在客户端停止任何下载或装置。
SaaS交付
由于其网络传输形式,SaaS无需在每台计算机上下载和装置应用程序,而在每台计算机上下载和装置应用程序正是IT员工的噩梦。 通过SaaS,供给商可以管理所有潜在的技术问题,例如数据、中间件,效劳器和存储,因而企业可以简化其维护和支持。
SaaS的优势
SaaS通过大大减少装置,管理和晋级软件等繁琐任务所花费的时间和金钱,为员工和公司提供了许多好处。 这让技术人员可以花更多时间来处置组织内更紧迫的事情和问题。
SaaS的特点
有方面可以协助您确定何时使用SaaS:
    在统一的地方管理

    托管在远程效劳器上

    可通过互联网访问

    用户不负责硬件或软件更新
何时使用SaaS
SaaS在许多场景情中是最有利的,包括:
    假设您是一家初创公司或小公司,需要快速启动电子商务,没有时间处置效劳器问题或软件

    适用于需要协作的短期项目

    假设您需要不常用的应用程序,例如税务软件

    适用于需要通过Web和挪动访问的应用程序
SaaS的例子
Google Apps、Dropbox、Salesforce、Cisco WebEx、Concur和GoToMeeting等

PaaS:平台即效劳
云平台效劳或平台即效劳(PaaS)为某些软件提供云组件,这些组件主要用于应用程序。 PaaS为开发人员提供了一个框架,使他们可以基于它创建自定义应用程序。所有效劳器,存储和网络都可以由企业或第三方提供商停止管理,而开发人员可以负责应用程序的管理。
PaaS的交付
PaaS的交付形式类似于SaaS,除了通过互联网提供软件,PaaS提供了一个软件创建平台。该平台通过Web提供,使开发人员可以自由地专注于创建软件,同时不用担忧操作系统、软件更新,存储或根底架构。
PaaS允许企业使用特殊的软件组件设计和创建内置于PaaS中的应用程序。由于具有某些云特性,这些应用程序或中间件具有可扩展性和高可用性。
PaaS优势
无论您的公司规模如何,使用PaaS都有很多优势:
    使应用程序的开发和部署变得简单且经济高效

    可扩展

    高度可用

    使开发人员可以创建自定义应用程序,而无需维护软件

    大大减少了编码量

    自动化业务战略

    允许轻松迁移到混合模型
PaaS的特点
PaaS具有许多将其定义为云效劳的特征,包括:
    它基于虚拟化技术,这意味着随着业务的变化,资源可以轻松扩展或缩小

    提供各种效劳以协助开发,测试和部署应用程序

    许多用户可以访问相同的开发应用程序

    Web效劳和数据库是集成的
何时使用PaaS
在许多情况下,使用PaaS是有益的甚至是必要的。 假设有多个开发人员在同一个开发项目上工作,或者必需包含其他供给商,PaaS可以为整个过程提供极大的速度和灵敏性。 假设您希望可以创建自己的自定义应用程序,PaaS也是有益的。 云效劳还可以大大降低本钱,并且可以简化您在快速开发或部署应用程序时呈现的一些挑战。
PaaS的例子
AWS Elastic Beanstalk、Windows Azure、Heroku、Force.com、Google App Engine,Apache Stratos,OpenShift。

IaaS:根底架构即效劳
云根底架构效劳称为根底架构即效劳(IaaS),由高度可扩展和自动化的计算资源组成。 IaaS是完全自助效劳,用于访问和监控计算、网络,存储和其他效劳等内容,它允许企业按需求和需要购置资源,而不用购置全部硬件。
IaaS交付
IaaS通过虚拟化技术为组织提供云计算根底架构,包括效劳器、网络,操作系统和存储等。这些云效劳器通常通过仪表盘或API提供给客户端,IaaS客户端可以完全控制整个根底架构。 IaaS提供与传统数据中心相同的技术和功能,而无需对其停止物理上的维护或管理。 IaaS客户端仍然可以直接访问其效劳器和存储,但它们都通过云中的“虚拟数据中心”。
与SaaS或PaaS相反,IaaS客户端负责管理应用程序、运行时、操作系统,中间件和数据等方面。但是,IaaS的提供商管理效劳器、硬盘驱动器、网络,虚拟化和存储。一些提供商甚至在虚拟化层之外提供更多效劳,例如数据库或消息队列。
IaaS的优势
选择IaaS有很多好处,例如:
    是最灵敏的云计算模型

    轻松实现存储、网络,效劳器和处置才干的自动部署

    可以根据消耗量购置硬件

    使客户可以完全控制其根底架构

    可以根据需要购置资源

    高度可扩展
IaaS的特点
在考虑IaaS时要考虑的一些特征是:
    资源可作为效劳提供

    费用因消费而异

    效劳高度可扩展

    通常在单个硬件上包括多个用户

    为组织提供对根底架构的完全控制

    动态灵敏
何时使用IaaS
与SaaS和PaaS一样,有些特定场景使用IaaS是最好的。假设您是初创公司或小公司,IaaS是一个很好的选择,因而您不用花费时间或金钱来创建硬件和软件。 有些大型组织希望完全控制其应用程序和根底架构,同时又想仅购置实际消耗或需要的硬,IaaS对他们也是有益的。对于快速开展的公司而言,IaaS可能是一个不错的选择,因为您不用在需求变化和开展时承诺使用特定的硬件或软件。假设您不确定新应用程序需要什么,这也会有所协助,因为根据需要可以根据需要停止扩展或缩小。
IaaS的例子
DigitalOcean,Linode,Rackspace,AWS,Cisco Metapod,Microsoft Azure,Google Compute Engine(GCE)

SaaS vs PaaS vs IaaS
总体而言,每种云模型都提供了自己的特定功能和特性,因而您的解组织理解这些差别至关重要。 无论您是在寻找云存储软件,还是一个能创建定自定义应用程序的平滑平台,,或者希望完全控制整个根底架构而无需对其停止物理维护,您可以使用云效劳。 无论您选择哪个选项,迁移到云都是业务和技术的将来,并且很必要让大家正确的理解这一点。
扫描二维码关注微信公众号,获取更多文章
一张图看懂IaaS, PaaS和SaaS的区别-2.jpg


回复

举报 使用道具

相关帖子
全部回复
暂无回帖,快来参与回复吧
本版积分规则 高级模式
B Color Image Link Quote Code Smilies

鸢尾
注册会员
主题 14
回复 17
粉丝 0
|网站地图
快速回复 返回顶部 返回列表