一.概念理解
IASS :提供的是服务,用户可以自己在服务器上安装和配置软件环境。 可以灵活地实现各种功能。
PaaS :主要是WEB环境的APP应用,如提供java开发idea、jkd、tomcat等,一般支持PHP、java、Python、GO语言。
SaaS :同时提供硬件和软件,用户可以直接使用。 例如,钉钉、有道云笔记等。
二.区分
IaaS :您需要自己构建程序执行环境。 优点是灵活性,缺点是需要自己配置
PaaS :缺点是不需要自己设置环境,必须使用指定的开发语言,并遵循平台的开发规范
SaaS :开发、管理和部署全部交给第三方,无需担心技术问题,开箱即用,但数据由第三方托管。
原文参考: https://www.cnblogs.com/威武的西装-brook/p/10313623.html
从头到尾,我都能自己做披萨,但那很麻烦,需要准备的东西很多,所以我决定把一部分工作外包出去,聘用别人的服务。 你有三个方案。
1)方案1 ) IaaS
别人提供厨房、火炉、煤气,你用这些基础设施,烤你的披萨。
2)方案2 ) PaaS
除了基础设施,还提供披萨皮。
你只需要把自己的配料洒在饼皮上,让他烤。 也就是说,你要做的就是设计披萨的味道,让别人提供平台服务,实现自己的设计;
3)方案3 ) SaaS
他直接做了披萨,所以没有你的干预就拿到的是成品。 可以直接使用或销售。