0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

一文让你读懂云计算的三种服务

3lpN_ofweekgong 来源:互联网 作者:佚名 2018-02-05 09:31 次阅读

在与相关人士聊云计算的时候,有时会从他们的最终蹦出诸如IaaS、PaaS和SaaS等相关名词,听的人一头雾水,而往往与你聊的人,也只能用一些专业名字来解释,这样一来,就更加疑惑了。

那么IaaS、PaaS和SaaS到底是什么,本文就用最通俗的语言来说透,这些高大上的概念到底是什么?

用饺子来看IaaS、PaaS和SaaS

小编本身作为一个吃货,就用吃东西来举例子了,如果你恰好也是一个吃货,那么这个问题就很好解决。当然如果你不是,也没有关系,这里只是举一个最容易懂得例子。

作为一个中国人,相信很多人都喜欢吃饺子、包子、油条、豆浆。但是如果想要自己做,就是一个非常麻烦的事情。

以饺子为例,这时候需要准备好面粉,剁好的馅料,再调配好需要的配料,还得等面粉发酵完毕后和面。同时还要准备好煤气、蒸屉、砧板等厨具,还要有自己的餐桌与餐具。包好饺子放进蒸屉之中,蒸好后才能享用。

所有东西都是自己准备,因此这就叫做本地部署(On-Premises)。

当然如果觉得麻烦,可以直接去超市买别人做好的冻饺子,回家里直接热热就可以吃了。这时候只需要准备好锅与煤气灶,还有餐桌、厨具就好了。

与在自己家里面做不同,这里需要一个饺子的供应商,这就是基础设施即服务(IaaS)。

但还是感到有些麻烦,那么可以直接打个电话,叫一家卖饺子的餐厅直接把做好的热腾腾的饺子送过来,你只需要准备餐桌就好了。这就叫做平台即服务(PaaS)。

如果什么都不想准备,甚至连桌子都懒得整理的话,就直接去饺子店吃好了。那里什么都已经准备好了。这就是软件及服务(SaaS)。

总结一下,现在你有四种途径可以吃到饺子,要么自己把一切材料准备好,在家里面做;要么买现成的回来热热吃;要么叫个外卖;要么就去店里面吃。

云计算的三个层次

好了,估计各位对这些概念有一个大概的印象了,那么现在忘记饺子。

假设有这么一加技术超一流的公司,根本就不需要别人来提供服务,自己拥有基础设施、应用等等,可以把他们分为三层:基础设施(infrastructure)、平台(platform)和软件(software)。

基础设施主要包括网络系统(networking)、存储设备(storage)、服务器(servers)、虚拟化技术(virtualization)。而平台则在基础设施之上,还包括操作系统(OS)、中间件(middleware)以及运行库(runtime)。最后是软件,则在平台的基础上,还添加了数据(date)与应用(application)。

这其实是云计算的三个分层,基础施舍在最末端,平台在中间,软件则在顶层,分别是Infrastructure-as-a-Service(IaaS)、Platform-as-a-Service(PaaS)、Software-as-a-Service(SaaS),而别的一些“层”可以在它们之上继续添加。

如今这家公司什么都有,因此处在本地部署(On-Premises)的状态中。如果要想在公司网站上运行企业应用,则需要去购买服务器,后者一些别的高昂设备来控制本地应用,以保证业务得以运作。

假如有一天,这家公司的老板觉得,只是吃顿饺子而已,有必要又是买灶台,又是买蒸屉,何必非要自己做呢?于是这个时候,就要准备寻找一家云服务提供商,那么这家提供商需要有哪些服务呢?

主要提供的云服务也就是云计算的三个分层,IaaS、PaaS和SaaS,就像是饺子店给你提供的三种服务,打包、外卖和去店里面吃。

IaaS、PaaS和SaaS就是云计算的三种服务

因此现在可以具体来说说这三种服务。

IaaS也就是基础设施即服务(Infrastructure-as-a-Service),拥有了IaaS,就可以将引荐外包到别的地方去。IaaS公司会提供场外服务器,存储和网络硬件,也可以选择租用。节省了维护成本和办公场地,公司可以在任何时候利用这些硬件来运行其应用。

目前比较知名的IaaS公司有亚马逊、Bluelock、CSC、GoGrid、IBM等。

PaaS即软件即服务(Platform-as-a-Service),某些时候也被叫作中间件。所有的开发都可以在这一层进行,节省时间与资源。PaaS公司可以提供各种开发和分发应用的解决方案,比如虚拟服务器和操作系统等,可以节省硬件上的费用。

PaaS公司与IaaS公司有许多重叠,除了上面列出的那些之外,还有Google、Microsoft Azure、Force.com、,Heroku、Engine Yard等。

最后则是SaaS,软件即服务(Software-as-a-Service),也是我们目前普通用户接触最多的层面,在网络上任意一个远程服务器上的应用都是属于SaaS。比如现在阿里的钉钉、JIBUU以及苹果的iCloud都属于这一类。

比较知名的SaaS公司有Salesforce、workday、Slack等。

小结

总的来说,IaaS、PaaS和SaaS就是云服务提供的三种层次,最基础的是IaaS,中间的为PaaS,最后直观呈现出来的是SaaS。

本文只是粗略的解答IaaS、PaaS和SaaS这三种概念,希望能够对你有所帮助,不说多了,小编吃饺子去了。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 存储器
    +关注

    关注

    38

    文章

    7447

    浏览量

    163584
  • 云计算
    +关注

    关注

    39

    文章

    7726

    浏览量

    137182
  • 大数据
    +关注

    关注

    64

    文章

    8862

    浏览量

    137279

原文标题:【干货】一文让你看懂IaaS、PaaS和SaaS

文章出处:【微信号:ofweekgongkong,微信公众号:OFweek工控】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    计算三种交付模式.#计算 #服务

    计算服务
    学习电子知识
    发布于 :2022年10月21日 19:33:03

    第2集 三种部署模型.#计算 #服务

    计算服务
    学习电子知识
    发布于 :2022年10月21日 19:33:22

    什么是计算 计算的定义

    什么是计算 计算的定义计算是分布式计算技术的
    发表于 11-18 17:23

    计算之:计算的20个定义

    ,托管服务,ASP,网格计算,软件作为服务,平台作为服务,任何东西作为服务。  Damon Edwards  
    发表于 07-13 14:23

    别再提什么计算需要的只是服务

    IAAS、PAAS和SAAS,单从字面来讲,其中的S是Service(服务)的缩写,也是计算最典型的三种服务模式。不太严谨的说法是,Iaa
    发表于 05-23 18:27

    读懂什么是NEC协议

    读懂什么是NEC协议?
    发表于 10-15 09:22

    计算三种服务模式和四部署模型

    计算基于3特殊的计算服务模式,具体架构包括:基础设施即
    发表于 01-31 15:10 3079次阅读

    计算技术发展的七大预测来看待计算的未来

    多云是一种新兴的计算使用模式,是指使用超过个的公共计算
    的头像 发表于 11-24 15:47 8426次阅读

    iaas paas saas三种服务的介绍

    计算服务平台……现在“”已成了个家喻户
    的头像 发表于 01-30 13:42 2w次阅读

    三种计算类型哪个适合您

      计算正在成为各行各业各种规模公司的标准做法。计算主要有三种类型:公共、私有和混合。这些不同变体的特征在于谁拥有
    的头像 发表于 10-24 11:33 809次阅读

    计算三种服务模式

    计算(cloud computing)是分布式计算一种,指的是通过网络“”将巨大的数据计算
    发表于 05-10 17:00 3863次阅读

    计算三种服务模式 计算的基本特征有哪些

    计算的基本特征包括资源共享、弹性伸缩、快速部署、按需自助服务、高可靠性、安全性、虚拟化技术以及持续集成和交付。这些特征使得计算成为
    发表于 06-01 18:13 6076次阅读

    计算服务模式包括哪些|PetaExpress服务

    作为一种基于互联网的新型超级计算模式,其主要原理是计算大量分布式计算机,而不是以前的计算机或远程服务
    的头像 发表于 07-27 10:57 2349次阅读

    深入解析计算的技术结构和三种服务模式

    计算是通过网络按需提供的可动态伸缩的廉价计算服务。美国国家标准与技术研究院(NIST)定义:计算
    发表于 10-31 18:19 1368次阅读
    深入解析<b class='flag-5'>云</b><b class='flag-5'>计算</b>的技术结构和<b class='flag-5'>三种</b><b class='flag-5'>服务</b>模式

    读懂,什么是BLE?

    读懂,什么是BLE?
    的头像 发表于 11-27 17:11 2173次阅读
    <b class='flag-5'>一</b><b class='flag-5'>文</b><b class='flag-5'>读懂</b>,什么是BLE?