• 欢迎访问:祀与戎,国之大事,在祀与戎。 手机号码:
  • 欢迎访问:祀与戎,国之大事,在祀与戎。
  • 欢迎访问:祀与戎,国之大事,在祀与戎。祀与戎
  • 祀与戎,国之大事,在祀与戎www.siyurong.com
  • 祀与戎,国之大事,在祀与戎。如果您觉得本站非常有看点,那么赶紧使用 Ctrl+D

怎么理解 IaaS、SaaS 和 PaaS 的区别?

思想观点 siyurong 4年前 (2022-10-01) 12次浏览 已收录 0个评论

 

大家看下面这张图,我将从概念,服务,公司和发展,4个方面,给大家通俗的解释下,什么是:SaaS,PaaS和IaaS:

SaaS,Paas,IaaS的区别
SaaS,Paas,IaaS的区别

一个技术原理:

互联网发展到今天,人类已经无法离开互联网而存在,我们日常会用到的微信,抖音,淘宝等,都是面向个人用户的,打开就可以立即使用,里头有刷不完的好视频,逛不完的好商品。就好比我们去线下逛商场的时候,商场的商品会陈列在商店里,或者堆在仓库里,同样的,你玩手机刷到的视频,商品,也都需要一个「商店」或者「仓库」来存放,这个存放地,就叫服务器。大家可以简单理解为,就是下图的这些设备,这样每次你点开抖音,淘宝,手机本地的App,就会去这些硬件上存储的服务器里,把你想看的视频,内容取回来,给你展示。

如果搞清楚了这个技术原理,再来理解这三个S,就很简单了。

存储服务器
存储服务器

再举个通俗例子:

让大家更好的理解什么是3S,可以看这张图:

” width=”1920″ data-size=”normal” data-rawwidth=”1920″ data-rawheight=”1080″ data-default-watermark-src=”https://pic1.zhimg.com/50/v2-67dcf362364d6548a602c9bcba0569e4_720w.jpg?source=1940ef5c” data-original=”https://pic4.zhimg.com/v2-e7b576157f86c25246bc6947732cf2c7_r.jpg?source=1940ef5c” data-actualsrc=”https://picx.zhimg.com/50/v2-e7b576157f86c25246bc6947732cf2c7_720w.jpg?source=1940ef5c” />
3S-公司-个人
” width=”1920″ data-size=”normal” data-rawwidth=”1920″ data-rawheight=”1080″ data-default-watermark-src=”https://pic1.zhimg.com/50/v2-67dcf362364d6548a602c9bcba0569e4_720w.jpg?source=1940ef5c” data-original=”https://pic4.zhimg.com/v2-e7b576157f86c25246bc6947732cf2c7_r.jpg?source=1940ef5c” data-actualsrc=”https://picx.zhimg.com/50/v2-e7b576157f86c25246bc6947732cf2c7_720w.jpg?source=1940ef5c” />
3S-公司-个人

关于这张图的解释,我都写在3S的讲解中,见字体加粗部分,大家看继续往下看:

IaaS:

  • 英文全称为:Infrastructure as a service,基础架构即服务。
  • 简单来说,就是云服务提供商提供的基础设施,通俗点理解,就是上面图中的服务器,这是一切网络最基础的服务,你可以理解为,目前所有的App产品,网站的产品,都是部署在服务器上的,包括操作系统等。
  • 常见的IaaS服务有:虚拟机、虚拟网络、以及存储,通俗点理解,就是:云存储服务;
  • 常见公司有:阿里云,亚马逊云,华为云,微软云,中国电信的云等,更多是对企业,对政府的IT最最基础的服务,所以大家日常见的不多。
  • 如果把互联网的产品和服务比作一幢大楼,那么IaaS公司,就是「卖地皮」的,其他一些互联网公司,只有买了IaaS的地皮(服务器),才好自建大楼和超市往外售卖产品和服务。

PaaS:

  • 英文全称为:Platform as a service,平台即服务。
  • 简单来说,就是给客户提供的能力是使用由云服务提供商支持的编程语言、库、服务以及开发工具来创建、开发应用程序并部署在相关的基础设施上。
  • 常见的Paas服务有,人脸识别开源系统(孤儿寻找系统),语音识别系统,自动驾驶开源系统等等;
  • 常见的公司有:谷歌的图片、人脸识别平台,科大讯飞的语音识别平台,旷视科技的人脸识别平台等,百度高德的地图开放接口等;
  • 如果把互联网比作一幢大楼,那么PaaS公司,就是在自家地皮上,盖好了一个「毛坯写字楼」,其他互联网公司,要想给用户提供特色不同的服务,就得自己租下其中的一层,自己装修好对外迎客。

SaaS:

  • 英文全程为:Software as a Service,软件即服务。
  • 简单来说:就是给用户提供的能力是使用在云基础架构上运行的云服务提供商的应用程序。
  • 常见的SaaS服务有:办公协同,企业OA,财务报销,销售CRM,第三方数据统计服务等,很多B端服务都是SaaS,还包括各类的网盘(Dropbox、百度网盘等)。
  • 如果把互联网比作一幢大楼,那么SaaS公司,就是卖「精装修的商铺」,其他互联网公司,只要付钱买了他们的产品和服务,通过账号和密码,登录后就可以立刻对外开张做生意。
  • 常见的公司,我给大家整理了一张图,可以直接看这张图:
” width=”1190″ data-size=”normal” data-rawwidth=”1190″ data-rawheight=”841″ data-default-watermark-src=”https://pica.zhimg.com/50/v2-b0ff99c9006dd11217202bc8e95672ea_720w.jpg?source=1940ef5c” data-original=”https://pic1.zhimg.com/v2-71dcf485fc01b11a957d41d0cd04bbe0_r.jpg?source=1940ef5c” data-actualsrc=”https://pic2.zhimg.com/50/v2-71dcf485fc01b11a957d41d0cd04bbe0_720w.jpg?source=1940ef5c” />
B端SaaS公司代表推荐
” width=”1190″ data-size=”normal” data-rawwidth=”1190″ data-rawheight=”841″ data-default-watermark-src=”https://pica.zhimg.com/50/v2-b0ff99c9006dd11217202bc8e95672ea_720w.jpg?source=1940ef5c” data-original=”https://pic1.zhimg.com/v2-71dcf485fc01b11a957d41d0cd04bbe0_r.jpg?source=1940ef5c” data-actualsrc=”https://pic2.zhimg.com/50/v2-71dcf485fc01b11a957d41d0cd04bbe0_720w.jpg?source=1940ef5c” />
B端SaaS公司代表推荐

为什么现在IaaS、PaaS、SaaS开始火了呢?

因为随着5G的不断普及,我国率先进入人工智能时代,自动驾驶,工业互联、人脸识别、智慧医疗,云计算等不同场景的兴起,让互联网的业务愈加复杂,对于IT基础设施的要求也越来越高。而这些基础服务都是需要国家和超大型互联网公司,数以千亿的前期投入,这就导致了很多的新闻报道,动不动就是数十亿,百亿千亿的投资,比如贵州数据中心,智能物联网,智慧城市等,每一个都对当地GDP有着非常大的影响,但其实这些服务很少直接跟我们普通消费者有连接,都属于最基础,最基层的互联网服务。

关于IaaS,SaaS,PaaS,你理解了吗?还有什么问题,评论区问我。

猜你可能需要:

IT行业都有哪些职位,初学者(0基础,新人)该如何选择,才能够快速进入这个行业?

产品经理在早期如何快速学习?

产品经理需要懂技术吗?懂到什么程度?

产品经理的职责有哪些?到底该做什么?

产品经理如何进行竞品分析?

什么样的应届生值得招?

应届生有哪些渠道找工作?

应届生申请产品经理(助理)的岗位,该怎么写简历呢?

校招进 BAT 产品岗究竟多难?

应届毕业生如何准备秋季招聘?

产品经理的一天是怎样的?

你是如何转行的?转行容易吗?

哪三本书是产品经理必读书?为什么?

哪些工具能极大提升产品经理的工作效率?

快速转行做产品经理 · 记录一万名成功转行者,靠谱真实的面经分享

努力成长,希望配得上您在左下角点的「赞」

 

 

如果你是一个网站站长,想要建立一个网站。不采用云服务,你所需要的投入大概是:买服务器,安装服务器软件,编写网站程序。

现在你追随潮流,采用流行的云计算,

如果你采用IaaS服务,那么意味着你就不用自己买服务器了,随便在哪家购买虚拟机,但是还是需要自己装服务器软件

而如果你采用PaaS的服务,那么意味着你既不需要买服务器,也不需要自己装服务器软件,只需要自己开发网站程序

如果你再进一步,购买某些在线论坛或者在线网店的服务,这意味着你也不用自己开发网站程序,只需要使用它们开发好的程序,而且他们会负责程序的升级、维护、增加服务器等,而你只需要专心运营即可,此即为SaaS。

 

 

我们从SaaS、PaaS、IaaS的定义、工业应用以及具体案例几方面来介绍他们之间的区别

一、定义层面的区别

SaaS、PaaS、IaaS简单的说都属于云计算服务,也就是云计算+服务。

我们对于云计算的概念,维基百科有以下定义:Cloud computing is a new form of Internet-based computing that provides shared computer processing resources and data to computers and other devices on demand.

云计算就是一种按照需求通过Internet获取计算资源的形态。这些计算资源被包装成为服务,提供给用户。而提供这些服务的主体,我们称之为云服务供应商(Cloud Service Provider)。

按照NIST (National Institute of Standards and Technology,美国国家标准和技术研究院)的定义,云服务最主要的有三类,就是题主提问的IaaS、PaaS、SaaS。

Figure 1:云服务种类和部署模式
Figure 1:云服务种类和部署模式

IaaS(Infrastructure as a service – 基础设施即服务):用户可以在云服务提供商提供的基础设施上部署和运行任何软件,包括操作系统和应用软件。用户没有权限管理和访问底层的基础设施,如服务器、交换机、硬盘等,但是有权管理操作系统、存储内容,可以安装管理应用程序,甚至是有权管理网络组件。简单的说用户使用IaaS,有权管理操作系统之上的一切功能。我们常见的IaaS服务有虚拟机、虚拟网络、以及存储。

PaaS(Platform as a service – 平台即服务):PaaS给用户提供的能力是使用由云服务提供商支持的编程语言、库、服务以及开发工具来创建、开发应用程序并部署在相关的基础设施上。用户无需管理底层的基础设施,包括网络、服务器,操作系统或者存储。他们只能控制部署在基础设施中操作系统上的应用程序,配置应用程序所托管的环境的可配置参数。常见的PaaS服务有数据库服务、web应用以及容器服务。成熟的PaaS服务会简化开发人员,提供完备的PC端和移动端软件开发套件(SDK),拥有丰富的开发环境(Inteli、Eclipse、VS等),完全可托管的数据库服务,可配置式的应用程序构建,支持多语言的开发,面向应用市场。

SaaS(Software as a Service – 软件即服务):SaaS给用户提供的能力是使用在云基础架构上运行的云服务提供商的应用程序。可以通过轻量的客户端接口(诸如web浏览器(例如,基于web的电子邮件))或程序接口从各种客户端设备访问应用程序。 用户无需管理或控制底层云基础架构,包括网络,服务器,操作系统,存储甚至单独的应用程序功能,可能的例外是有限的用户特定应用程序配置设置。类似的服务有:各类的网盘(Dropbox、百度网盘等),JIRA,GitLab等服务。而这些应用的提供者不仅仅是云服务提供商,还有众多的第三方提供商(ISV: independent software provider)。

这里借用汽车的例子对IaaS、PaaS、SaaS的解释进一步阐述三者的区别。假设你需要出去外出使用交通工具,我们有四种的方案:

On-premise方案:

自己开车,需要维护汽车,是其安全工作。同时需要为车上保险,提供燃料。(服务器 + 操作系统/数据库 + 应用软件)

IaaS:

从租车公司租一辆车,汽车的维修、安检都由租车公司承担。你只需要提供燃料(需要提供操作系统+应用软件)

PaaS:

除了基础设施(汽车),还为你提供司机。类似出租车。只需要提供目的地,汽车的行驶和运行都有司机决定。(只需要提供应用软件)。

SaaS:

类似于做轨道交通, 一切都是由别人控制。只有较少的定制化功能。

目前主流的IaaS、PaaS和SaaS产品如下图所示:

除此之外,云计算目前主流的部署模式分为三类:

私有云(Private Cloud / On Premise): 私有云是专为单个组织运营的云基础架构,管理的模式有内部管理,第三方管理,亦或是内部或外部托管。简单的讲,私有云就是通过自建或者租用场地的形式建立服务器机房或者数据中心。服务是面向私有网络或者VPN专有网络。企业拥有对服务器、数据硬盘的完全控制。因此安全性很高。

公有云(Public Cloud):公有云服务面向公开网络暴露,服务可能也是免费的。由于网络对外公布,因此从安全层面上也是大不相同的。常见的公有云有AWS,Microsoft Azure,阿里云等。

混合云(Hybrid Cloud):混合云是两个或多个云(私有云,社区云或公共云)的组合,它们保持不同的实体但绑定在一起,提供多个部署模型的好处。 混合云还意味着能够使用云资源连接搭配,托管和/或专用服务。比较常见的例子如数据公司,可能拥有很多数据,而这些数据因为合规性等原因只能放在私有环境,当需要大规模机器学习,对数据进行脱敏后使用公有云进行大规模学习。

二、工业应用层面的区别

随着信息技术的迅猛发展,网络技术的普及,云计算、物联网也逐步运用到工厂的内外部。云计算的发展改变了原有IT体系的计算结构,使原本工业制造中各个OT系统中的信息孤岛得以链接。

在传统IT架构中,西门子拥有工业设计软件NX、SolidEdge、IC设计EDA软件Mentor,工业仿真软件Simcenter, 自动驾驶仿真软件Prescan,PLM软件Teamcenter,MOM软件Manufacturing Operations Center,MES软件SIMAITC IT,low-code软件Mendix。正是由于西门子在工业设计、工厂制造、自动化等领域的技术和市场的优势,使得其深刻地意识到云计算对打通传统制造企业各个系统的重要性。云计算改变了工业制造中管理模式和运营方法,它可以将IT和OT系统的有机地融合。通过云计算技术,工业生产过程中的数据得以有效的采集与共享,有效地提高了企业的信息化能力,提高了工厂设备的运行维护。数据的分析还有助于企业更快地决策,加快产品的创新和迭代,为人们提供个性化的需求提供技术支持。

以IaaS模式为基础开展的工厂私有云和公有云建设,为工厂企业的IT建设提供了高可用、可扩展的信息基础环境。可以在不较大改变工厂企业原有IT架构的情况下,实现系统到云端的平滑过渡。大企业可自建私有云后者使用混合云的模式充分享受公有云带来的计算能力。中小企业则可以更多的利用公有云建设企业的IT环境。

以SaaS模式向企业提供IT应用服务,针对制造行业产品全生米周期管理,有些厂商已经提供了基于瘦客户端(浏览器)的CAX、MES、ERP、CRM、MOM的IT管理服务。这些产品不同以往PC端售卖License的方式,而是通过按需计费模式。为企业节约了大笔费用。随着覆盖研发设计、协同制造、企业管理、产品服务等的SaaS服务的逐步丰富,中小企业利用SaaS服务可以有效构建和管理产品全生命周期。

目前许多工业制造企业、工业服务企业和互联网企业在PaaS平台上构建工业应用新模式。PaaS平台不仅拥有强大的计算、存储能力,而且其完备的REST接口为企业提供了快速、高效构建应用能力。对于缺乏IT基因的工业企业来说,提供了一种灵活开发、快速部署、简单运维的数字化开发模式。当然简单的PaaS平台还不能够完全支持工业制造的需求,针对设计、生产、供应等各环节的数据采集能力要求,针对工业领域特有领域分析模型的支撑能力,通用的PaaS平台无法适应这些需求。

西门子正着力将工业领域领先的软件产品组合整合成为SaaS服务,通过西门子跨行业的领域专门知识以及Amazon Web服务(AWS)、Microsoft Azure和阿里云公用云基础设施,合力建设基于PaaS模式的开放式平台。

三、具体案例

在2016年4月举行的德国汉诺威工业博览会上,西门子正式发布基于云的开放式物联网操作系统MindSphere。 于2019年发布基于阿里云的MindSphere。目前在主流云服务提供商,如Amazon Web服务(AWS)、Microsoft Azure和阿里云公用云基础设施,均有MindSphere服务。

” width=”1231″ data-caption=”” data-size=”normal” data-rawwidth=”1231″ data-rawheight=”600″ data-default-watermark-src=”https://picx.zhimg.com/50/v2-c550a32ed87bc11e1defa53233242da7_720w.jpg?source=1940ef5c” data-original=”https://pica.zhimg.com/v2-7a2564754478ae92b3bd4e3e3af2df41_r.jpg?source=1940ef5c” data-actualsrc=”https://pic3.zhimg.com/50/v2-7a2564754478ae92b3bd4e3e3af2df41_720w.jpg?source=1940ef5c” />
” width=”1231″ data-caption=”” data-size=”normal” data-rawwidth=”1231″ data-rawheight=”600″ data-default-watermark-src=”https://picx.zhimg.com/50/v2-c550a32ed87bc11e1defa53233242da7_720w.jpg?source=1940ef5c” data-original=”https://pica.zhimg.com/v2-7a2564754478ae92b3bd4e3e3af2df41_r.jpg?source=1940ef5c” data-actualsrc=”https://pic3.zhimg.com/50/v2-7a2564754478ae92b3bd4e3e3af2df41_720w.jpg?source=1940ef5c” />

西门子MindSphere在传统PaaS平台的基础之上,在开源的Cloud Foundry基础上,针对工业制造环境中数据采集、网络通信异构,利用西门子在工业领域多年的专业领域知识模型,提供了基于云的开放式物联网操作系统。MindSphere作为PaaS平台,可以部署在任意的云环境IaaS之上,公有云环境如Azure,AWS,阿里云,SAP等,私有云可以通过构建集群部署。当然在混合云如Azure Stack、AWS Outposts等。

在MindSphere PaaS平台上,用户可以使用不同种类的应用软件。下图展现了MindSphere为企业提供的不同能力,从数据采集分析、EPR的链接、KPI的管理、Mendix low-code编程到西门子合作伙伴的应用,平台覆盖企业管理、产品全生命周期。对于企业管理ERP, MindSphere提供了相对应的接口于SAP等系统连接。对于数据采集和分析,MindSphere提供了相关的分析应用,同时搭载MindSphere的边缘网关和IoT设备,可以将工业制造的各类数据汇聚到平台上。

” width=”1463″ data-caption=”” data-size=”normal” data-rawwidth=”1463″ data-rawheight=”708″ data-default-watermark-src=”https://pic3.zhimg.com/50/v2-d967d28e5d53604ea3be56f90df48816_720w.jpg?source=1940ef5c” data-original=”https://picx.zhimg.com/v2-40f78c54405ceb98161acd10d9dc949f_r.jpg?source=1940ef5c” data-actualsrc=”https://pic2.zhimg.com/50/v2-40f78c54405ceb98161acd10d9dc949f_720w.jpg?source=1940ef5c” />
” width=”1463″ data-caption=”” data-size=”normal” data-rawwidth=”1463″ data-rawheight=”708″ data-default-watermark-src=”https://pic3.zhimg.com/50/v2-d967d28e5d53604ea3be56f90df48816_720w.jpg?source=1940ef5c” data-original=”https://picx.zhimg.com/v2-40f78c54405ceb98161acd10d9dc949f_r.jpg?source=1940ef5c” data-actualsrc=”https://pic2.zhimg.com/50/v2-40f78c54405ceb98161acd10d9dc949f_720w.jpg?source=1940ef5c” />

下面视频介绍MindSphere中的应用:

同时,MindSphere提供了开放式的应用程序开发接口,企业可以通过自身的需求,自己定制化工业应用。

” width=”1268″ data-caption=”” data-size=”normal” data-rawwidth=”1268″ data-rawheight=”1204″ data-default-watermark-src=”https://pic2.zhimg.com/50/v2-40bea0adf9b6eac49dacd8dc71d3329a_720w.jpg?source=1940ef5c” data-original=”https://pic4.zhimg.com/v2-1cd84cb8dcb65777190e3b38af3539dd_r.jpg?source=1940ef5c” data-actualsrc=”https://picx.zhimg.com/50/v2-1cd84cb8dcb65777190e3b38af3539dd_720w.jpg?source=1940ef5c” />
” width=”1268″ data-caption=”” data-size=”normal” data-rawwidth=”1268″ data-rawheight=”1204″ data-default-watermark-src=”https://pic2.zhimg.com/50/v2-40bea0adf9b6eac49dacd8dc71d3329a_720w.jpg?source=1940ef5c” data-original=”https://pic4.zhimg.com/v2-1cd84cb8dcb65777190e3b38af3539dd_r.jpg?source=1940ef5c” data-actualsrc=”https://picx.zhimg.com/50/v2-1cd84cb8dcb65777190e3b38af3539dd_720w.jpg?source=1940ef5c” />

同时整合了集成开发环境实现开发支持,常用开发环境(例如,IntelliJ 和 Eclipse )插件,使得 MindSphere 应用的开发和集成更简单、更快速。同时本地调试分析和性能优化也进一步增强了开发的效率。MindSphere利用本地开发沙盘对开发人员实现了相关支持。开发人员可以通过下载操作,对MindSphere环境进行彻底仿真,从而获得最初的MindSphere体验。

通过对MindSphere西门子案列的介绍,希望题主能够形象地理解IaaS、PaaS和SaaS的区别,在云计算、物联网知识的海洋中,不断汲取养分。希望对您的工作、学习有所帮助。

本文由西门子工程师撰文回答,希望对题主和关注这个话题的知友们提供帮助

特别鸣谢本文作者:

公司:西门子工业软件

软件工程师 彭毅程

 


本账号为西门子中国的官方知乎账号。西门子是全球领先的技术企业,创立于1847年,业务遍及全球200多个国家,专注于电气化、自动化和数字化领域。我们希望与你一同分享这些领域的知识与新科技,欢迎你的提问。此外,我们并不卖家电:)

西门子中国的每一位专家都是我们的智囊,你在这个账号可以阅读到来自西门子各个不同方向专家们的见解。请大家不要吝惜手里的“邀请”,让我们在分享中共同进步。

也欢迎大家关注我们的微博(ID:西门子)和微信 (ID:西门子中国) 账号,更多的了解我们。

看到这里就给点个赞吧!

 


祀与戎 , 版权所有蜀ICP备14023000号-6丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:怎么理解 IaaS、SaaS 和 PaaS 的区别?
喜欢 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址