资讯资讯
bifa.net > 关于大家 > 资讯资讯 >

冬至吃饺子的几种方案:IaaS、PaaS和SaaS

2018-12-26

编辑:聂凤姣  发表日期:2018-12-21

在云计算越来越普及的今天,人们也越来越多的谈论起云计算,而谈起云计算,人们总会说到诸如IaaS、PaaS和SaaS等相关名词,这些英文缩写也许会让人不知其然,那大家就来聊聊IaaS、PaaS和SaaS这三个高大上的概念。

明天是冬至了,这一天大家都喜欢吃饺子,如果你也在这天吃饺子的话,那就可以更好的理解这几个概念了。

现在大家用IaaS, PaaS和SaaS方案来吃饺子。



1、在家自己做(On-Premises:本地部署)
自己动手丰衣足食,但你需要准备所有东西,面粉、馅料、蒸锅等等,然后要经过和面、擀面、包饺子、蒸饺子等过程,大家把这就叫做本地部署(On-Premises)。大家简单用下图列出所需元素。



2、带材料去饺子店做(IaaS:基础设施即服务)
在这个方案下,你只需要准备面粉、馅料、调料,做饺子用的砧板、菜刀、燃气、锅等基础设施已经由饺子店提供,你可以用这些基础设施来擀面、包饺子、煮饺子。



3、去饺子店做(PaaS:平台即服务)
饺子店已经把所有材料都准备好了,饺子皮、饺子馅都有了,店家为你准备了一个做饺子的平台,你要做的就是选择喜欢的馅料来包饺子,然后煮熟吃掉。



4、去饺子店吃(SaaS:App即服务)
如果你觉得做饺子很麻烦,你可以选择直接去饺子店吃饺子,此时,你不用管饺子是用什么做的?怎么做的?摆在面前的是饺子成品,你需要做的,就是吃了它。



大家将这几种方案汇总成下图。

 

从左到右,可以看出自己承担的工作量(上图绿色部分)越来越少,IaaS > PaaS > SaaS。

吃完饺子,你是不是似乎有点懂这几种模式的区别了呢?这只是一种形象的比喻,现在大家说回云计算。

云计算其实也是分层的,分别是基础设施(infrastructure)、平台(platform)和App(software)。基础设施在最底层,平台在中间,App在顶端。别的一些“软”的层可以在这些层上面添加。大家用类似吃饺子的图来展示一下。

 

如果你是一家超级利害的云计算技术企业,根本不需要别人提供服务,你直接拥有基础设施、平台、应用App等一切,那你所处的模式叫本地部署(On-Premises),就像在自己家做饺子一样。

假如有一天觉得自己在家做饺子太麻烦,决定找一家饺子店来提供一些服务,这就好比某一天你决定找一家云服务供应商,这个云服务供应商能提供哪些服务呢?其所能提供的云服务也就是云计算服务的三种模式:IaaS、PaaS和SaaS。

 

所以IaaS、PaaS和SaaS其实是云计算服务的三种模式。

SaaS: Software-as-a-Service(App即服务)
SaaS是Software-as-a-Service(App即服务)的简称,这是随着互联网技术的发展和应用App的成熟而兴起的一种App应用模式。SaaS服务商主要提供完整的可直接使用的互联网App服务,用户可以在各种各样的设备上通过客户端进行界面访问,比如浏览器。用户不需要管理或控制任何云计算基础设施,也不用关心App是怎么做出来的,只需联网使用即可。

SaaS几乎出现在你生活中每一天,用户接触到的互联网App服务,几乎都是 SaaS。比如客户管理服务 Salesforce、团队协同服务 谷歌 Apps、储存服务Dropbox、社交服务脸书 / Twitter /微信/  Instagram等等。
 
PaaS: Platform-as-a-Service(平台即服务)
PaaS是平台即服务。PaaS把服务器平台或者开发环境作为服务进行提供,客户可以在PaaS平台进行App开发、测试、在线部署等工作,主要面向客户为App开发者,PaaS可以为用户节省时间和资源。

PaaS运营商所需提供的服务,不仅仅是单纯的基础平台,还包括针对该平台的技术支撑服务,PaaS模式的背后是强大而稳定的基础运营平台,以及专业的技术支撑队伍。

PaaS实际上是将App研发的平台作为一种服务,最终以SaaS的模式提交给用户。因此,PaaS也是SaaS模式的一种应用。但是,PaaS的出现加快了SaaS的发展,尤其是加快了SaaS应用的发展速度。

现在比较突出的PaaS有谷歌 App Engine、微软 Azure、Force.com、Heroku、Engine Yard、OpenShift等。
 
IaaS: Infrastructure-as-a-Service(基础设施即服务)
IaaS提供给用户的服务是对所有计算基础设施的利用,包括CPU、内存、存储、网络和其它基本的计算资源,用户能够部署和运行任意App,包括操作系统和应用程序。用户不管理或控制任何云计算基础设施,但能控制操作系统的选择、存储空间、部署的应用,也有可能获得有限制的网络组件(例如路由器、防火墙、负载均衡器等)的控制。

有了IaaS,你可以将硬件外包给可靠的第三方云服务供应商。IaaS服务商会提供场外服务器、存储和网络硬件,你可以租用。这样可以节省维护成本和办公场地,企业可以在任何时候用这些硬件来运行其应用。

一些大的IaaS服务提供商包括亚马逊、微软、VMWare、Rackspace、IBM等。



那么到底选择IaaS、PaaS还是SaaS模式来探索云计算呢?这还是取决于具体的实际用例。有些组织可能会发现自己同时使用这三种模式。例如,一家大型企业可能会使用Citrix的Go To Meeting和Salesforce等SaaS应用程序,同时将部分内部应用程序迁移到IaaS,并通过PaaS开发面向客户的新应用程序。

最后,希翼不论选择何种云服务模式的你,都能在冬至这天吃到热腾腾的饺子。


本文来自bifa.net微信公众号
了解更多科技资讯,请微信公众号搜索关注“bifa.net”,或扫描下方二维码关注。

说明: http://10.11.13.210/uploads/allimg/180830/1-1PS010132b39.jpg
?
XML 地图 | Sitemap 地图