女主宣言

云计算的概念相信大家已经不再陌生,在各行各业都会看到它为我们服务的影子,对这种便利服务所带来的‘幸福感’充斥着我们每天的生活。但是,小伙伴们真的了解云计算的本质吗?IaaS、SaaS、PaaS这华丽的三重奏又了解多少呢?今天小编就为大家分享一篇来自51CTO的精彩文章,希望能够帮助到大家。


PS:丰富的一线技术、多元化的表现形式,尽在“HULK一线技术杂谈”,点关注哦!

简介

云概念已经热炒了好几年了,大多数非专业人士只知道云计算、云存储等,直观的印象就是手机里面的天翼云、百度云什么的,偶尔会跟着流行节奏侃侃什么大数据、超级计算机之类的。对于我们配套厂家来说,腾讯IDC、阿里IDC之类的数据中心建设可能更直接一点。

这些都是表象,真正解决你面对的各类问题的是眼花缭乱的各类应用软件,也许你的公司需要弄一套OA系统,解决办公自动化的问题;或者需要上一套ERP系统,提升公司管理的效率;营销和客服部门需要定制化的CRM,帮助他们精准出击,斩获大单。

以前要实现这些应用,你的老板会找来他的IT主管,让他列出服务器、PC机、操作系统、专业软件、网络、甚至专业化的网管人选等等的清单,盘算一下怎么上系统才能值回投资,给企业带来收益。这就叫做本地部署(On-Premises),如果你想在办公室或者公司的网站上运行一些企业应用,你需要去买服务器,或者别的高昂的硬件,还要配备专门的IT部门来控制本地应用,让你的业务运行起来。

然而云计算出现后,现在你要上这样的一套应用也许不再象从前那样了,不那么专业的人也能方便的根据自己的需求搭建能满足自己需求的应用来,这是怎么回事呢?在介绍变化之前,我们先说明一下云计算的几个概念名字。根据NIST(美国国家标准与技术研究院)的权威定义,云计算的服务模式有SPI(即SaaS、PaaS和IaaS)这三个大类或层次。

定义

IaaS

Infrastructure-as-a-Service(基础设施即服务),有了IAAS,你可以将硬件外包到别的地方去。IAAS提供给消费者的服务是对所有计算基础设施的利用,包括处理CPU、内存、存储、网络和其它基本的计算资源,用户能够部署和运行任意软件,包括操作系统和应用程序。消费者不管理或控制任何云计算基础设施,但能控制操作系统的选择、存储空间、部署的应用,也有可能获得有限制的网络组件(例如路由器、防火墙、负载均衡器等)的控制。

PaaS

Platform-as-a-Service(平台即服务),就是所谓的PAAS,某些时候也叫做中间件。就是把客户采用提供的开发语言和工具(例如Java,python, .Net等)开发的或收购的应用程序部署到供应商的云计算基础设施上去。客户不需要管理或控制底层的云基础设施,包括网络、服务器、操作系统、存储等,但客户能控制部署的应用程序,也可能控制运行应用程序的托管环境配置。


SaaS

Software-as-a-Service(软件即服务),也就是所谓SAAS。SAAS提供给客户的服务是运行在云计算基础设施上的应用程序,用户可以在各种设备上通过客户端界面访问,如浏览器。消费者不需要管理或控制任何云计算基础设施,包括网络、服务器、操作系统、存储等等。

应用

IAAS会提供场外服务器,存储和网络硬件,你可以租用。节省了维护成本和办公场地,公司可以在任何时候利用这些硬件来运行其应用。我们最熟悉的IAAS服务是我们服务器托管业务,多数的IDC都提供这样的服务,用户自己不想要再采购价格昂贵的服务器和磁盘阵列了,所有的硬件都由IAAS提供,你还能获得品质更高的网络资源。

PAAS在网上提供各种开发和分发应用的解决方案,比如虚拟服务器和特定的操作系统。底层的平台3/4帮你铺建好了,你只需要开发自己的上层应用。这即节省了你在硬件上的费用,也让各类应用的开发更加便捷,不同的工作互相打通也变得容易,因为在同一平台上遵循的是同样的编程语言、协议和底层代码。很多网页应用,应用虚拟主机,存储,安全以及应用开发协作工具等。我们最熟悉的PAAS平台就有百度BAE、新浪SAE、阿里Ali、腾讯云等等。很多电商平台、视频网站等都可以通过PAAS实现快速部署。

SAAS与我们普通使用者联系可能是最直接的,简单地说任何一个远程服务器上的应用都可以通过网络来运行,就是SAAS了。我们最容易接触到的是挂在网页或微信上的各类小程序,比如H5的应用如火如荼,这些应用给了IT的门外汉实现自己愿望的机会。国内的互联网巨头竭力推介的SAAS应用想必大家已经耳熟能详了,比如阿里的钉钉,腾讯的企业微信,这些软件里面应用平台上的可供使用的各类SAAS小软件数不胜数,从OA,到ERP到CRM等等,涵盖了企业运行所需的几乎所用应用。

举例

最后,拿做批萨这件事来举例说明本地部署和SPI的差别吧,相信大家一看就懂了!

On-Premises(本地部署):在家自己做,面粉等原材料也自己买,自己发酵,自己加工!

IAAS(基础设施即服务):厨房是自己的,批萨的原料买的是半成品,面粉供应商已经发酵好了,调味也帮你弄好了,你只需要进烘箱烤就行

PaaS(平台即服务):打电话叫外卖将披萨送到家中,自己只需要准备桌子和餐具。

SaaS(软件即服务):直接去披萨店吃披萨,你带张嘴就可以了(当然还有钱)

批萨就是我们想使用的服务(或软件、应用),对于到处拔草的你,习惯了饿了么的你,你会发现在云时代,我们的工作也可以象拔草和外卖那样轻松解决了!

扫描下方二维码了解更多内容

云计算三重奏:SAAS、PAAS和IAAS相关推荐

  1. 【网盘】无论是云计算SaaS,PaaS还是IaaS,拼的都是运维!| 燕麦企业云盘

    发展至今,云计算提供三种形式的云服务,基础设施即服务(IaaS),平台即服务(PaaS)和软件即服务(SaaS).尽管这三种服务形式有所差异,其最终的目的就是为用户提供服务(Service)的,而不仅 ...

  2. [转]云计算:SaaS、PaaS、IaaS、CaaS

    http://blog.csdn.net/it_man/article/details/8441902 近两年来,随着云计算技术的飞速发展,越来越多的厂商意识到了它巨大的潜在价值.随着微软.IBM.G ...

  3. 云计算:SaaS、PaaS、IaaS、CaaS并不神秘

    http://labs.chinamobile.com/mblog/113281_69447 近两年来,随着云计算技术的飞速发展,越来越多的厂商意识到了它巨大的潜在价值.随着微软.IBM.Google ...

  4. 读书笔记:《让云落地:云计算服务模式(SaaS、PaaS和IaaS)设计决策》

    1 书籍简介 中文书名 让云落地:云计算服务模式(SaaS.PaaS和IaaS)设计决策 英文书名 Architecting the Cloud: Design Decisions for Cloud ...

  5. 云计算三种服务模式SaaS、PaaS和IaaS及其之间关系(顺带CaaS、MaaS)

    云计算架构图 很明显,这五者之间主要的区别在于第一个单词,而aaS都是as-a-service(即服务)的意思,这五个模式都是近年来兴起的,且这五者都是云计算的落地产品,所以我们先来了解一下云计算是什 ...

  6. 浅谈云计算三个层次SaaS/PaaS/IaaS

    根据NIST的权威定义,云计算有SPI, 即SaaS.PaaS和IaaS三大服务模式.这是目前被业界最广 泛认 云计算SPI关系图 同的划分.PaaS和IaaS源于SaaS理念.PaaS和IaaS可以 ...

  7. 戏说云计算之PaaS,IaaS,SaaS

    最近我们聊到"CRM系统PAAS化",有些可能就不了解,到底什么是PAAS.云计算还有IaaS,SaaS概念,这三者之间有什么区别?今天智云通CRM系统小编用通俗易懂的例子跟大家分 ...

  8. (转)云计算的三种模式:IaaS、PaaS和SaaS 通俗理解

    突然想了解下有关云的一些知识,于是整理了一些资料供自己学习和理解. "云计算"已经越来越普遍,简单来说这就是一种共享资源的形式,不过是通过云来共享分布式的资源."云&qu ...

  9. 你懂得泡妞,就应该懂得云计算之PaaS、IaaS和SaaS

    云计算有IaaS,PaaS,SaaS概念,这三者之间有什么区别?今天小编用通俗易懂的例子跟大家分享Paas,IaaS,SaaS. "你懂得泡妞,就应该懂得这三个啥意思了." 要理解 ...

最新文章

  1. ATS插件开发中内存泄露问题的解决方法探讨
  2. 从RBM(受限玻尔兹曼机)开始、到深度信念网络(DBN)再到自动编码器(AE)
  3. JVM 性能调优之定位问题
  4. 【Spring框架家族】SpringBoot整合第三方
  5. Spring boot自动配置使用
  6. oracle 数据库er生成,oracle数据库生成er图
  7. 云计算就业前景怎么样 学后可以胜任哪些岗位
  8. php获取ICON图标
  9. R语言生成三维立体图
  10. Canonical 在 Linux 上提供 Flutter 桌面应用支持
  11. Eclipse执行junit测试时出现Errors occurred during the build. Errors running builder 'Integrated External Too
  12. 北大教授的美国博士生涯:学术是自由灵魂的分泌物
  13. 解决markdown-it-prism未能正确加载Languages的BUG
  14. 无意中发现软件下载网站 softonic
  15. 数据分析基础学习_Matplotlib_常见图形及绘制(折线图/散点图/柱状图/直方图/饼图)
  16. 《图解HTTP》阅读总结(上)
  17. int 和 Integer
  18. fabric-ca服务构建及证书生成
  19. 全景图转小行星视角投影原理详解
  20. python开发之旅——面向对象【人狗大战】

热门文章

  1. 复古多变“格子控”混搭 夏季继续魅力四射
  2. MSDN Visual系列:在MOSS中创建一个BDC实体
  3. Java支持IPv6研究
  4. python3.6,--登录知乎
  5. c语言序列化后只有四位小数,《C编程.高级C》4.序列化
  6. phphstudy运行不了网站_网站SEO优化之如何维护网站权重?
  7. 安居客西安房源爬取 + pyecharts 数据展示
  8. Docker制作镜像(四)
  9. 最新版Scrum指南已发布
  10. Eclipse 中,web项目在Tomcat运行时填写不了Server name