[点晴永久免费OA]关于SaaS、PaaS、IaaS的区别,这是我见过最通俗的解释
|
admin
2024年5月25日 11:14
本文热度 1056
|
SaaS、IaaS 和 PaaS 是云计算的三个主要部分。
用实际例子来解释三者的区别——
以汽车为例的 IaaS、PaaS 和 SaaS
使用 IaaS,就像租赁汽车一样。修理汽车是别人的事情,你只需要为它提供燃料(设置、维护软件等),然后你就可以去任何你想去的地方。PaaS 有点像叫出租车。你只需要进入并选择想去的地方以及如何到达那里。保持汽车运行并弄清楚细节的事情是驾驶员要做的。SaaS 有点像公共交通。便宜并且几乎可以满足你所有的交通需求,你只需使用它即可。但这是以并不总是达到您想要的程度为代价的(可定制性较低)。再以吃一个面包举个例子——
即你自己在家制作,面粉、牛奶、烤箱、餐具等都是自己去做,你可以在本地环境中管理一切,能自己制作所有东西并在家吃饭,完全可以控制披萨的好坏!相当于从云服务提供商处购买原材料(计算环境、存储磁盘、操作系统等)。基础设施比如面包胚、配料、酱都是由云提供商提供的,你无法完全控制它(你不知道自己的服务器到底在哪里,磁盘在哪里等)。但你可以控制如何在操作系统上完成修补、环境中的工作负载等。相当于你在外面买了一个披萨然后在家吃。你不必担心控制数据库、负载均衡器等的配置方式。这些云服务提供商都会提供,你可以专注于构建和部署应用程序,不过你控制资源的程度会再次减少。相当于你直接去咖啡店喝下午茶吃面包,你什么事情都不用做,只需要去到那个咖啡店并选择自己想要的面包。大多数服务由服务提供商管理,业务都是一个个封装好的,落地非常快,自己对于端的配置或设置量很少。什么时候用SaaS、什么时候用PaaS、什么时候用IaaS?
根据上面的例子,相信大家能感知到,从IaaS——PaaS——SaaS,灵活性和落地速度呈增长趋势,而可定制性呈降低趋势。何时使用 SaaS?
当你希望应用程序以最少的输入平稳可靠地运行时,或者企业没有强大的现金流,但需要实现小步快走时,SaaS 平台是理想的选择。
使用内置的封装模板,可以快速落地一套客户管理系统。开箱即用,不用去操心系统的底层维护和更新。使用 SaaS 应用程序来运行CRM系统,出现问题的可能性非常小,如果确实出现问题,则需要 SaaS 提供商来寻找解决方案。也就是说,你不仅为 SaaS 应用程序/产品付费,还为安心和服务付费。而对于大型企业,SaaS平台也是一个绝佳的边缘性业务补充平台。而一些SaaS平台也已经开始布局本地化,力求能够最大程度上在保证灵活性的同时提高定制化程度。何时使用 PaaS?
PaaS 通常是开发人员创建独特应用程序最具成本效益和最省时的方式。PaaS 允许开发人员专注于应用程序开发的创意方面,而不是管理软件更新或安全补丁等琐碎任务。而他们的时间和脑力可以用于创建、测试和部署应用程序。
何时使用 IaaS?
IaaS 对各种类型和规模的企业都有好处。企业主可以完全控制基础设施,并以按需付费模式运行,适合大多数预算。
一些 IaaS 平台也可以获得持续的技术支持,并可以随时扩展需求,不过这些都是需要额外付费的。最后总结一下
- IaaS 可以在托管定制应用程序以及提供用于数据存储的通用数据中心时为您提供最大的灵活性。
- PaaS 通常构建在 IaaS 平台之上,以减少系统管理的需求。它允许您专注于应用程序开发而不是基础设施管理。
- SaaS 提供即用型、开箱即用的解决方案,可以满足特定的业务需求(例如网站或电子邮件)。大多数现代 SaaS 平台都是基于 IaaS 或 PaaS 平台构建的。
该文章在 2024/5/25 11:22:37 编辑过