下面这些术语是什么意思?
SaaS PaaS IaaS吗?
现在有各种各样的云服务,比如亚马逊的EC2和AWS、Apache Hadoop、微软Azure和许多其他云服务。它们分别属于哪一类,为什么?
下面这些术语是什么意思?
SaaS PaaS IaaS吗?
现在有各种各样的云服务,比如亚马逊的EC2和AWS、Apache Hadoop、微软Azure和许多其他云服务。它们分别属于哪一类,为什么?
当前回答
如果你是一个简单的客户,想要使用某个软件,但手头什么也没有,那么你就使用SaaS。
当你有一个自己开发的软件,但你想在一个公共平台上部署和运行,那么你就使用PaaS。
当你已经准备好了软件和平台,但还想让硬件运行时,你就可以使用IaaS。
其他回答
除此之外,我还使用过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
我个人发现
Jelastic更快 你不需要编写任何jelastic api -只需上传你的应用程序和 选择你的堆栈。您还可以在 会的。
尝试其中任何一种,探索自己。这很有趣:-)
对于傻瓜:
IAAS(基础设施即服务):
基础层 处理虚拟机,存储(硬盘),服务器,网络,负载均衡器等
PAAS(平台即服务):
IAAS之上的一层 运行时(如java运行时),数据库(如mySql, Oracle), Web服务器(tomcat等)
软件即服务(SAAS):
PAAS上的一个层 应用程序,如电子邮件(Gmail,雅虎邮件等),社交网站(Facebook等)
为了快速关联,考虑以下谷歌的产品:
IAAS: 谷歌计算引擎(可以开发在高性能谷歌计算基础设施上运行的程序)
PAAS: 谷歌应用程序引擎(一个可以开发应用程序,让他们在谷歌应用程序引擎上执行,它负责执行)
SAAS: Gmail,谷歌+等(可以使用电子邮件服务,并扩展基于电子邮件/谷歌+的应用程序,以形成更新的应用程序)
受欢迎程度
公司明智的知名度
云计算是由
亚马逊网络服务(AWS) 谷歌计算引擎,谷歌应用引擎 微软Azure 有许多中小型云运营商,包括IBM、甲骨文等。
这些服务的受欢迎程度主要归功于公司的声誉以及这些公司在云空间方面的投资。
服务类型明智的知名度
PAAS (Platform as a Service) is more popular among developers as they can put all their concentration on developing their apps and leave the rest of management and execution to the service provider. Many service providers also offer the flexibility to increase/decrease the CPU power depending upon the traffic loads giving developers cost effective and easy & effortless management. SAAS (Software as a service) is more popular among with consumers, who bother about using the application such as email, social networking etc IAAS (Infrastructure as a service) is more popular among users into research and high computing areas.
因为这个问题有很多更好的定义。这里我想再举几个例子:
IaaS
AWS EC2 Rackspace 谷歌计算引擎(GCE) 数字海洋 Magento 1企业版 甲骨文云 Vultr
PaaS
AWS弹性豆茎 Heroku Windows Azure Force.com OpenShift Apache Stratos Magento商业云
SaaS
谷歌应用程序 Salesforce Dropbox MailChimp的 ZenDesk DocuSign 松弛 Hubspot的 思科 网讯 同意 进行交流
IaaS(基础设施即服务)
IaaS提供基础设施,如虚拟机和其他资源,如虚拟机磁盘映像库、基于块和文件的存储、防火墙、负载平衡器、IP地址、虚拟局域网等。基础设施即服务(IaaS)是云计算模型的基础层。
常见的例子:DigitalOcean、Linode、Rackspace、Amazon Web Services (AWS)、Cisco Metapod、Microsoft Azure、谷歌Compute Engine (GCE)是Iaas的一些流行例子。
平台即服务(PaaS)
PaaS或平台即服务模型为您提供计算平台,通常包括操作系统、编程语言执行环境、数据库和web服务器。从技术上讲,它是在IaaS之上的一个层,是继基础设施之后你需要的第二个东西,是一个平台。
常见的例子:AWS Elastic Beanstalk, Windows Azure, Heroku, Force.com,谷歌应用程序引擎,Apache Stratos。
软件即服务(SaaS)
在SaaS中,您可以访问安装在服务器上的应用程序服务。你不必担心软件的安装、维护或编码。您只需使用浏览器即可访问和操作该软件。你不需要下载或安装任何类型的安装或操作系统,软件只是供你访问和操作。软件维护或设置或帮助将由SaaS提供商公司提供,您只需支付使用费用。
常见的例子:谷歌应用程序,微软office365,谷歌文档,Gmail, WHMCS计费软件
IaaS, PaaS和SaaS之间的基本区别
下面的链接很好地解释了SaaS, PaaS和Iaas。 http://opensourceforgeeks.blogspot.in/2015/01/difference-between-saas-paas-and-iaas.html
简单来说:
IaaS,在这里,供应商向用户提供基础设施,用户获得硬件/虚拟化基础设施,存储和网络基础设施。
PaaS,在这里,供应商为用户提供平台,用户可以获得他们工作所需的所有东西,如操作系统、数据库、执行环境以及IaaS提供的环境。 所以pass是平台+ IaaS。
SaaS似乎是一个相当广泛的领域,供应商提供从基础设施到平台到软件的几乎所有东西。 所以SaaS是Iaas+PaaS加上不同的软件,如ms office,虚拟盒子等。