怎么理解IaaS、SaaS和PaaS的区别

怎么理解IaaS、SaaS和PaaS的区别,第1张

云计算的三种服务模式:IaaS,PaaS和SaaS

Infrastructure(基础设施)-as-a-Service,Platform(平台)-as-a-Service,Software(软件)-as-a-Service。基础设施在最下端,平台在中间,软件在顶端。

IaaS: Infrastructure-as-a-Service(基础设施即服务)是第一层。

PaaS:Platform-as-a-Service(平台即服务)第二层就是所谓的PaaS,某些时候也叫做中间件。

SaaS: Software-as-a-Service(软件即服务)是第三层。

位于最底层,基础架构即服务——IaaS

IaaS通过虚拟化技术将服务器等计算平台同存储和网络资源打包,通过 API 接口的形式提供给用户。用户不用再租用机房,不用自己维护服务器和交换机,只需要购买 IaaS 服务就能够获得这些资源。

IaaS之上,平台即服务——PaaS

PaaS 构建在 IaaS 之上,在基础架构之外还提供了业务软件的运行环境,个人网站常常用到的“虚拟主机”实际就属于 PaaS 的范畴,个人站长只需要将网站源代码上传到“虚拟主机”的地址,“虚拟主机”会自动运行这些代码生成对应的 Web 页面。除了形成软件本身运行的环境,PaaS 通常还具备相应的存储接口,这些资源可以直接通过 FTP 等方式调用,用户无需从头进行裸盘的初始化工作。

最上层,软件即服务——SaaS

SaaS 是最成熟、知名度最高的云计算服务类型,在云计算真正变得火热之前,软件即服务本身就已经是一个非常流行的概念了。SaaS 的目标是将一切业务运行的后台环境放入云端,通过一个瘦客户端——通常是 Web 浏览器——向最终用户直接提供服务。最终用户按需向云端请求服务,而本地无需维护任何基础架构或软件运行环境。 SaaS 同 PaaS 的区别在于,使用 SaaS 的不是软件的开发人员,而是软件的最终用户。

云计算

“云”是互联网的一个隐喻,“云计算”就是使用互联网来接入存储或者运行在远程服务器端的应用,数据,或者服务。

云也是分层的。任何一个在互联网上提供其服务的公司都可以叫做云计算公司。根据nist的权威定义,云计算有spi,即saas、paas和iaas三大服务模式。

infrastructure(基础设施)-as-a-

service,

platform(平台)-as-a-service,

software(软件)-as-a-service。

基础设施在最下端,平台在

中间,软件在顶端。别的一些“软”的层可以在这些层上面添加。

云服务现在已经快成了一个家喻户晓的词了。如果你不知道PaaS,IaaS和SaaS的区别,那么也没啥,因为很多人确实不知道。

云其实是互联网的一个隐喻,云计算其实就是使用互联网来接入存储或者运行在远程服务器端的应用,数据,或者服务。

任何一个使用基于互联网的方法来计算,存储和开发的公司,都可以从技术上叫做从事云的公司。然而,不是所有的云公司都一样。不是所有人都是CTO,所以有时候看到云技术背后的一些词可能会比较头疼。

云也是分层的

任何一个在互联网上提供其服务的公司都可以叫做云计算公司。其实云计算分几层的搜索,分别是(基础设施)-as-a-Service,Platform(平台)-as-a-Service,Software(软件)-as-a-Service。基础设施在最下端,平台在中间,软件在顶端。别的一些软的层可以在这些层上面添加。

IaaS:-as-a-Service(基础设施即服务)

第一层叫做IaaS,有时候也叫做Hardware-as-a-Service,几年前如果你想在办公室或者公司的网站上运行一些企业应用,你需要去买服务器,或者别的高昂的硬件来控制本地应用,让你的业务运行起来。

但是现在有IaaS,你可以将硬件外包到别的地方去。IaaS公司会提供场外服务器,存储和网络硬件,你可以租用。节省了维护成本和办公场地,公司可以在任何时候利用这些硬件来运行其应用。

一些大的IaaS公司包括Amazon,Microsoft,VMWare,Rackspace和RedHat不过这些公司又都有自己的专长,比如Amazon和微软给你提供的不只是IaaS,他们还会将其计算能力出租给你来host你的网站。

PaaS:Platform-as-a-Service(平台即服务)

第二层就是所谓的PaaS,某些时候也叫做中间件。你公司所有的开发都可以在这一层进行,节省了时间和资源。

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

一些大的PaaS提供者有GoogleAppEngine,MicrosoftAzure,Force,Heroku,EngineYard。最近兴起的公司有AppFog,Mendix和StandingCloudSaaS:Software-as-a-Service

(软件即服务)

第三层也就是所谓SaaS。这一层是和你的生活每天接触的一层,大多是通过网页浏览器来接入。任何一个远程服务器上的应用都可以通过网络来运行,就是SaaS了。

你消费的服务完全是从网页如Netflix,MOG,GoogleApps,Boxnet,Dropbox或者苹果的iCloud那里进入这些分类。尽管这些网页服务是用作商务和娱乐或者两者都有,但这也算是云技术的一部分。

一些用作商务的SaaS应用包括Citrix的GoToMeeting,Cisco的WebEx,Salesforce的CRM,ADP,Workday和。

以上就是关于怎么理解IaaS、SaaS和PaaS的区别全部的内容,包括:怎么理解IaaS、SaaS和PaaS的区别、云服务器是iaas还是paas、云计算中IaaS、PaaS、SaaS有哪些不同之处_iaaspaassaas三种云服务区别等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10200089.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存