我们经常会看到 SaaS,PaaS,IaaS, 但总是会摸不着头脑, 有的人甚至会以为是恐怖组织的代号. 其实, 无论是 SaaS,PaaS 还是 IaaS, 都代表的是某一种服务, 比如 SaaS 的含义为 "软件即服务",IssS 的含义为 "基础设施即服务". 今天小 Z 带大家去了解什么是 PaaS, 以及如何理解 PaaS https://www.zoho.com.cn/creator/articles/paas.html .
PaaS 是 Platform as a Service 的缩写, 为 "平台即服务" 的意思. 把服务器平台作为一种服务提供的商业模式, 通过网络进行程序提供的服务称之为 SaaS(Software as a Service), 而云计算时代相应的服务器平台或者开发环境作为服务进行提供就成为了 PaaS(Platform as a Service).
简单来说, 就是将开发软件的平台作为一种打包服务, 以 SaaS 的模式来售卖给用户. 因此, PaaS 也可以称为是 SaaS 模式的一种应用.
我们举一个例子来解释 SaaS 和 PaaS 的区别:
对于生日蛋糕, 你有几种获得它的方式? 直接购买成品, 去蛋糕店 DIY, 在家自己做. 这三个选择的区别在于场景, 如果选择了自己做, 那么需要用到的是自己的厨房, 餐具工具等等; 如果购买成品蛋糕, 商家会制作完成并送到你手上; 如果是 DIY, 场地, 工具以及美食全部由商家提供, 你制作完成后, 将蛋糕带走即可.
这个例子中的购买成品蛋糕和 DIY, 就可以对应 SaaS 和 PaaS, 本质区别就在于服务类型.
如今的 PaaS 平台也会被称为低代码开发平台例如 Zoho Creator, 与传统的开发方式不同, 它将编码工作降到最低, 即使是非 IT 出身的人员, 通过简单的学习, 也能快速上手, 按照自身需求来创建企业应用, 也就是 DIY 在代码中的运用.
来源: http://www.bubuko.com/infodetail-3721020.html