我们经常会看到SaaS、PaaS、IaaS,但总是会摸不着头脑,有的人甚至会以为是恐怖组织的代号。其实,无论是SaaS、PaaS还是IaaS,都代表的是某一种服务,比如SaaS的含义为“软件即服务”,IssS的含义为“基础设施即服务”。今天小Z带大家去了解什么是PaaS,以及如何理解PaaS

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在代码中的运用。

最新文章

  1. [Tool]Inno Setup创建软件安装程序。
  2. 前端知识杂烩(Javascript篇)
  3. 详解 JavaScript的 call() 和 apply()
  4. laravel 使用artisan命令新增数据库字段
  5. 日期处理-将String 转为Date
  6. Ranges用法
  7. mysql bin log日志
  8. JavaScript 变量、作用域和内存问题
  9. 用U盘作为启动盘,安装Yosemite
  10. win32窗口机制之CreateWindow
  11. C# 中使用win32函数 GetScrollInfo返回false 返回引用全是零的问题
  12. ios开发之IBOutlet和IBAction的区别
  13. MFC多线程
  14. PHP Misc. 函数
  15. appium 3 跑起来
  16. 小程序云开发--云函数上传文件或图片 base64
  17. 【Codeforces 1137C】Museums Tour
  18. 【转载】C# Graphics类具体解释
  19. android stream media
  20. C#八大排序算法

热门文章

  1. C语言数组寻址
  2. ON DUPLICATE KEY UPDATE作用
  3. python基础(十七):函数
  4. Webpack的基本配置和打包与介绍
  5. 安装Dynamics CRM Report出错二
  6. 下载kaggle数据集的小妙招
  7. Java【File类、递归】
  8. 树结构系列(四):MongoDb 使用的到底是 B 树,还是 B+ 树?
  9. Ugly Numbers UVA - 136
  10. 痞子衡嵌入式:i.MXRT中FlexSPI外设对AHB Burst Read特性的支持