Tar*_*riq 376
IaaS,PaaS和SaaS是云计算服务模型.
顾名思义,IaaS(基础架构即服务)为您提供计算基础架构,物理或(通常)虚拟机和其他资源,如虚拟机磁盘映像库,基于块和文件的存储,防火墙,负载平衡器, IP地址,虚拟局域网等
示例:Amazon EC2,Windows Azure,Rackspace,Google Compute Engine.
顾名思义,PaaS(平台即服务)为您提供计算平台,通常包括操作系统,编程语言执行环境,数据库,Web服务器等.
示例:AWS Elastic Beanstalk,Windows Azure,Heroku,Force.com,Google App Engine,Apache Stratos.
在SaaS(软件即服务)模型中,您可以访问通常称为"按需软件"的应用程序软件.您不必担心应用程序的安装,设置和运行.服务提供商会为您做到这一点.您只需通过某个客户付款并使用它.
示例:Google Apps,Microsoft Office 365.
关于你的问题,还有很多其他要点:
AWS(亚马逊网络服务)是一个完整的套件,涉及大量有用的Web服务.最受欢迎的是EC2和S3,它们属于IaaS服务模型.
尽管Hadoop基于Google之前的作品(GFS和MapReduce),但它并非来自Google.这是一个Apache项目.你可以在这里找到更多.它只是一个分布式计算平台,不属于任何这些服务模型,恕我直言.
微软的Windows Azure再次成为IaaS的一个例子.
就这些服务的受欢迎程度而言,它们都很受欢迎.只是哪一个更符合您的要求.例如,如果您想要在其上运行MapReduce作业的Hadoop集群,您会发现EC2非常合适,即IaaS.另一方面,如果你有一些应用程序,用某种语言编写,并且你想在云上部署它,你会选择像Heroku这样的东西,这是PaaS的一个例子.
tak*_*hna 244
意义对于假人:
IAAS(基础设施即服务):
基础层
处理虚拟机,存储(硬盘),服务器,网络,负载均衡器等
PAAS(平台即服务):
IAAS顶部的一层
运行时(如java运行时),数据库(如mySql,Oracle),Web服务器(tomcat等)
SAAS(软件即服务):
PAAS顶部的一层
电子邮件(Gmail,Yahoo邮件等),社交网站(Facebook等)等应用程序
要快速了解以下Google的产品:
IAAS: Google Compute Engine(可以开发在高性能谷歌计算基础设施上运行的程序)
PAAS: 谷歌应用引擎(人们可以开发应用程序,让它们在谷歌应用程序引擎上执行,负责执行)
SAAS: Gmail,Google +等(可以使用电子邮件服务并扩展基于电子邮件/ Google +的应用程序以构建更新的应用程序)
声望
公司明智的人气
云计算占主导地位
围绕这些服务的大多数受欢迎程度归功于公司的声誉以及这些公司在云空间周围进行的投资.
服务类型明智的人气
use*_*122 39
如果您是一个想要使用软件的简单客户,但您手头没有任何东西,那么您就可以使用SaaS.
当您拥有由您开发的软件,但想要在公共平台上部署和运行时,则使用PaaS.
当您准备好软件和平台但希望硬件运行时,您就可以使用IaaS.
Ghu*_*eer 23
IaaS PaaS和SaaS之间的差异
在下面的表格格式中,我们将解释上下文中的差异
pizza as a service
Run Code Online (Sandbox Code Playgroud)
Aas*_*ish 21
IaaS(Infra即服务)
IaaS提供基础设施,如虚拟机和其他资源,如虚拟机磁盘映像库,基于块和文件的存储,防火墙,负载平衡器,IP地址,虚拟局域网等.基础设施作为服务或IaaS是基础层云计算模型.
常见示例: DigitalOcean,Linode,Rackspace,Amazon Web Services(AWS),Cisco Metapod,Microsoft Azure,Google Compute Engine(GCE)是Iaas的一些流行示例.
PaaS(平台即服务)
PaaS或平台即服务模型为您提供计算平台,通常包括操作系统,编程语言执行环境,数据库,Web服务器.从技术上讲,它是IaaS之上的一层,是您在基础架构成为平台之后要求的第二件事.
常见示例: AWS Elastic Beanstalk,Windows Azure,Heroku,Force.com,Google App Engine,Apache Stratos.
SaaS(软件即服务)
在SaaS中,您可以访问服务器上安装的应用程序服务.您不必担心该软件的安装,维护或编码.您只需使用浏览器即可访问和操作软件.您无需下载或安装任何类型的设置或操作系统,该软件仅供您访问和操作.SaaS提供商公司将提供软件维护或设置或帮助,您只需支付使用费用.
常见示例: Google Apps,Microsoft office365,Google docs,Gmail,WHMCS计费软件
小智 17
SaaS:软件即服务云应用服务或"软件即服务"(SaaS)可能是最流行的云计算形式,易于使用.SaaS使用Web来交付由第三方供应商管理的应用程序,并在客户端访问其接口.大多数SaaS应用程序可以直接从Web浏览器运行,无需任何下载或安装.SaaS消除了在个人计算机上安装和运行应用程序的需要.借助SaaS,企业可以轻松简化其维护和支持,因为一切都可以由供应商管理:应用程序,运行时,数据,中间件,操作系统,虚拟化,服务器,存储和网络.Gmail是SaaS邮件提供商的一个着名示例.
PaaS:平台即服务三者中最复杂的云平台服务或"平台即服务"(PaaS)通过平台提供计算资源.开发人员使用PaaS获得的是他们可以构建的用于开发或定制应用程序的框架.PaaS使应用程序的开发,测试和部署变得快速,简单且经济高效,从而无需购买底层的硬件和软件.SaaS与PaaS之间的一个比较与用户而不是提供商必须管理哪些方面有关:使用PaaS,供应商仍然管理运行时,中间件,操作系统,虚拟化,服务器,存储和网络,但用户管理应用程序和数据.
IaaS:基础架构即服务云基础架构服务称为"基础架构即服务"(IaaS),提供计算机基础架构(如平台虚拟化环境),存储和网络.用户不必购买软件,服务器或网络设备,而是可以购买这些服务作为完全外包的服务,通常根据消耗的资源量进行计费.基本上,作为交换租赁费用,第三方允许您在其IT基础架构上安装虚拟服务器.与SaaS和PaaS相比,IaaS用户负责管理更多:应用程序,数据,运行时,中间件和操作系统.供应商仍然管理虚拟化,服务器,硬盘驱动器,存储和网络.用户通过IaaS获得的是基础设施,他们可以在其上安装任何所需的平台.如果发布新版本,用户有责任更新这些内容.
Nur*_*aaz 14
有三种主要类型的云服务:IaaS,PaaS和SaaS。您可能已经在云提供商的网站上看到了这些缩写。在详细介绍之前,让我们将IaaS,PaaS和SaaS与交通进行比较:
本地IT基础架构就像拥有一辆汽车。购买汽车时,您要负责汽车的维护,而升级意味着要购买新车。
IaaS就像在租车。租车时,您可以选择想要的车,然后随心所欲地驾驶它,但那辆车不是您的。想要升级吗?只是租一辆不同的车!
PaaS就像打车。您不必自己驾驶出租车,而只需告诉驾驶员您需要去后座放松的地方。
SaaS就像乘公共汽车去。巴士已分配路线,您与其他乘客共享旅程。
参考:https : //rubygarage.org/blog/iaas-vs-paas-vs-saas
IaaS,PaaS和SaaS基本上都是云计算领域.
IaaS(基础架构即服务) - 基础架构即服务是云计算的供应模型,其中组织外包用于支持操作的设备,包括存储,硬件,服务器和网络组件.服务提供商拥有该设备并负责其安装,运行和维护.客户通常按使用量付费.前亚马逊网络服务,BlueLock,Cloudscaling和Datapipe
PaaS(平台即服务) - 平台即服务是云计算不断发展的领域之一.PaaS基本上可以帮助开发人员加速应用程序的开发,节省资金并最重要的是创新他们的应用程序和业务,而不是设置配置和管理服务器和数据库之类的东西.在一行中,我可以说平台即服务(PaaS)可以自动化云中应用程序的配置,部署和持续管理.例如:Heroku,EngineYard,App42 PaaS和OpenShift
SaaS(软件即服务) - 软件即服务,SaaS是一种软件交付方法,可以作为基于Web的服务远程访问软件及其功能.例如:Abiquo和Akamai
除此之外,我使用了AWS,heroku并且目前正在使用Jelastic并找到 -
Jelastic提供Java和PHP云托管平台.Jelastic自动扩展Java和PHP应用程序并分配服务器资源,从而提供真正的下一代Java和PHP云计算. http://blog.jelastic.com/2013/04/16/elastic-beanstalk-vs-jelastic/ 或 http://cloud.dzone.com/articles/jelastic-vs-heroku-1
我个人发现 -
尝试其中任何一个并探索自己.好有趣 :-)
云服务模型主要分为三大类:
软件即服务 (SaaS)
SaaS 是一种为最终客户集中托管和管理的软件。它通常基于多租户架构(应用程序的单一版本供所有客户使用),并且通常通过每月或每年订阅获得许可。
示例 Office 365、Dropbox、Dynamics CRM Online 是 SaaS 软件的完美示例,订阅者支付每月或每年的订阅费,他们获得 Exchange 即服务(在线和/或桌面 Outlook)或存储即服务(OneDrive 和 Dropbox) .
平台即服务 (PaaS)
使用 PaaS,您可以将应用程序部署到云服务供应商提供的应用程序托管环境(专为构建、测试和部署软件应用程序而设计)。开发人员可以通过多种方式部署他们的应用程序,而无需了解支持应用程序的后台发生的情况。
例如 在Azure的应用服务和碧霞服务(Web和工人角色)Web Apps功能是PaaS的一个例子。
基础设施即服务 (IaaS)
IaaS 云供应商运行和管理运行虚拟化软件的服务器群,使您能够创建在供应商的基础架构上运行的 VM(运行 Windows 或 Linux)并在其上安装您想要的任何东西。开发人员无法控制硬件或虚拟化软件,但他们几乎可以控制其他一切。实际上,与 PaaS 不同的是,您要对它完全负责。
参考
书籍:云架构设计:云计算服务模型(SaaS、PaaS 和 IaaS)的设计决策
归档时间: |
|
查看次数: |
429285 次 |
最近记录: |