IaaS PaaS和SaaS 是市场上流行的三种云计算模式。根据要求,用户可以选择三种型号中的任何一种。在这里,我们以最好的方式解释了IaaS,PaaS和SaaS模型,以便即使是初学者也可以理解和区分它们。

什么是IaaS?(即时服务)
IaaS提供虚拟机和其他资源(如虚拟机磁盘映像库,基于块和文件的存储,防火墙,负载均衡器,IP地址,虚拟局域网等)的基础设施。 基础设施作为服务或IaaS是基础层云计算模式。
更精巧的 IaaS 类似于从沃尔玛购买家具。你被给予所有的材料,你需要自己建立。即,即使没有操作系统也可以使用计算机,您可以根据需要将操作系统和所有软件安装在其上。
常见的例子: DigitalOcean,Linode,Rackspace,Amazon Web Services(AWS),Cisco Metapod,Microsoft Azure,Google Compute Engine(GCE)是Iaas的一些流行例子。
什么是PaaS(平台即服务)
PaaS或平台作为服务模式为您提供通常包括操作系统,编程语言执行环境,数据库,Web服务器的计算平台。技术上它是IaaS之上的一个层次,是您在基础设施平台之后所要求的第二件事。
更精心地说,这就像订购一个快餐联合如chipotle。您可以选择浇头,但只有几个浇头的基础 - 碗,或卷饼或玉米饼等,即您在PaaS产品中获得的计算机具有固定的操作系统和软件堆栈。您可以在其上运行您的软件。例如,您可以在Google应用引擎上部署任何代码。
常见的例子: AWS Elastic Beanstalk,Windows Azure,Heroku,Force.com,Google App Engine,Apache Stratos。
什么是SaaS(软件即服务)
在SaaS中,您可以访问安装在服务器上的应用程序服务。您不必担心该软件的安装,维护或编码。您可以使用浏览器访问和操作软件。您不必下载或安装任何类型的设置或操作系统,该软件仅供您访问和操作。软件维护或设置或帮助将由SaaS提供商提供,您只需支付您的使用费用。
更详细地说 - 这就像从图书馆借来一本参考书。你去看书,回来再回来。即使用在线可用的软件,就是这样。
常见的例子: Google Apps,Microsoft Office365,Google docs,Gmail,WHMCS计费软件
另请阅读: 向非技术人员解释IaaS,PaaS和SaaS
IaaS,PaaS和SaaS与汽车的例子
使用IaaS,就像租一辆车。维修汽车是别人的问题,你只需要提供燃料(设置它,维护软件等),你可以随时随地都去。
PaaS有点像出租车。你进入并选择你想去的地方,以及如何到达那里。驾驶汽车运行,弄清楚细节是由司机决定的。
SaaS有点像公共交通工具。廉价的,别人照顾几乎所有的东西,你只需要使用它。这个价格并不总是尽可能靠近你想要的(较少的可定制性)
IaaS PaaS和SaaS之间的区别
以下列表格式,我们将解释IaaS PaaS和SaaS之间的明显差异

IaaS,PaaS和SaaS之间的基本差异
特征 | IAAS | PaaS的 | SaaS的 |
你得到什么 | 您获得基础设施并相应支付。自由使用或安装任何操作系统,软件或作品 | 在这里你得到你的要求。软件,硬件,操作系统,网络环境。您可以让平台使用并支付相应的费用 | 在这里你不必担心任何事情。根据您的要求提供预先安装的预配置包,只需要付款。 |
重要性 | 计算的基础层 | IaaS的顶部 | 这就像一整套服务 |
技术难点 | 所需技术知识 | 您获得基本设置,但仍然需要主题知识。 | 无需担心技术性。SaaS提供商公司处理一切。 |
处理 | 虚拟机,存储(硬盘),服务器,网络,负载平衡器等 | 运行时(如java运行时),数据库(如mySql,Oracle),Web服务器(tomcat等) | 诸如电子邮件(Gmail,Yahoo邮件等),社交网站(Facebook等) |
流行度图 | 高科技的开发人员,研究人员的需求或研究领域需要定制配置。 | 最受欢迎的开发人员,因为他们可以专注于开发他们的应用程序或脚本。他们不必担心流量负载或服务器管理等。 | 在普通消费者或电子邮件,文件共享,社交网络等软件的回复中最受欢迎,因为他们不用担心技术性。 |