2018-12-07用“撩妹”的套路,带你解读云计算!!!
关于云计算的概念
官方解读是这样的
云计算是一种按使用量付费的模式,这种模式提供可用的、便捷的、按需的网络访问,进入可配置的计算资源共享池(资源包括网络,服务器,存储,应用软件,服务),这些资源能够被快速提供,只需投入很少的管理工作,或与服务供应商进行很少的交互。
看完后
是不是还是一脸懵逼
觉得简直莫名其妙
云里雾里
没事,要的就是这种效果
要不怎么叫“云计算”呢
当然
以上纯属开个玩笑
下面
我们就“一本正经”的
为大家解读下
云计算的由来
◆
最初,算盘是计算和计数工具
后来,电脑出现
再后来,有了网络
人口大爆炸后
上网的人也多的爆炸了
可是,服务器吃不消呀
于是,更好更多的服务器
出现了
然而,这样的效果并不好
繁重复杂的结构
加大了网站设计和构架的难度
且越是复杂的系统越是不稳定
于是,聪明机智的人类
再次想到了一个好办法
把所有计算资源集结起来
看成是一个整体(一朵云)
通过并发使用资源完成操作请求
每个操作请求都可以
按照一定的规则分割成小片段
分发给不同的机器同时运算
每个机器其实只
要做很小的计算就可以
最后将这些计算结果整合
输出给用户
于是,云计算的名字就来了
通俗来说,云计算服务其实就是让计算、存储、网络、数据、算法、应用等软硬件资源像电一样,随时随地、即插即用。
云计算的服务形式
◆
要把云计算解释清楚
必须先搞清楚云计算的
三个服务形式
IaaS,PaaS,SaaS
“云”其实是互联网的一个隐喻
任何一个使用基于互联网的方法
来计算、存储和开发的公司
都可以从技术上叫做从事云的公司
这些从事云服务的公司,分成:
Iaas
基础设施即服务
Infrastructure as a Servic
Paas
平台即服务
Platform-as-a-Service
Saas
软件即服务
Software-as-a-Service
其中,每个层次对应上面的服务
大家可以这么理解
先从钱的角度解答一下
如果你想要建一个网站,不采用云服务,你所需要的投入大概是:买服务器,安装服务器软件,编写网站程序。
现在你追随潮流,采用流行的云计算,如果你采用IaaS服务,那么意味着你就不用自己买服务器了,随便在哪家购买虚拟机,但还是需要自己装服务器软件。
【2018-12-07用“撩妹”的套路,带你解读云计算!!!】而如果你采用PaaS的服务,那么意味着你既不需要买服务器,也不需要自己装服务器软件,只需要自己开发网站程序。
如果你再进一步,购买某些在线论坛或者在线网店的服务,这意味着你也不用自己开发网站程序,只需要使用它们开发好的程序,而且他们会负责程序的升级、维护、增加服务器等,而你只需要专心运营即可,这就是SaaS。
如果从撩妹角度看这个问题,那就是这样的:
IaaS
假设,你想要约一个妹子出来,那正常程序约应该是约妹子去吃吃饭、看看电影、唱唱歌来着,那么饭店、影院、KTV就是为你约会提供基础设置和服务的(简称IaaS服务)。
IaaS就是专门提供基础设施服务的公司,几年前如果你想在办公室或者公司的网站上运行一些应用(比如自己开发好的APP或是网络游戏),你需要去买服务器,成本太高了。
但是现在有IaaS,你可以将硬件外包给这些专业的公司,这些公司会提供场外服务器,存储和网络硬件,你花钱租用就行。这样就节省了维护成本和办公场地,并且你可以在任何时候利用这些硬件来运行其应用。
就跟约会一样,饭店、电影院、KTV把你约会需要的硬件设置布置好了给你用,你付钱就行。
国内比较出名的Iaas有:阿里云、腾讯云。
PaaS
说完IaaS,我们再来说说PaaS,这个是什么意思呢?
大家有没有发现,现在出现一些约会培训班、约会方案策划师啥的,这些公司提供的服务就是在帮你做一系列约会撩妹解决方案的,从软硬件都帮你搞定,剩下的只需要你去约会就行。
同理,PaaS是面向软件开发者的服务,云计算平台提供硬件, OS、编程语言、开发库、部署工具(各种培训班、方案策划、软硬件等),帮助软件开发者更快的开发软件服务,某些时候也叫做中间件。
云服务商将软件开发的云端开发平台和软件运营的云端运行环境,包括中间件、数据库、web服务、消息总线等基础通用服务,作为一种服务,提供给最终用户。
换句话说,这些PaaS服务商提供的都是基础开发服务平台,主要目的就是让你把精力专注在应用层面的开发上面,而不需要浪费在这些基础重复性的事情上,也不用担心开发完成后部署问题。
PaaS比较出名的包括:GAE(谷歌)、阿里ACE等。
SaaS
Saas软件即服务,简单说就是人家把你想要的功能开发好成应用软件,然后直接卖账号给你用,你也不需要担心服务器、带宽、应用开发等问题,直接交钱使用就行。
这样也就是说,在约会具体执行过程中,你的全套流程,包括穿什么衣服、做什么事、说什么话,都已经被设计出最完美的方案。当然,交钱跟没交钱获得的待遇是不一样的,就比如说你找了个同理SaaS软件服务公司也有提供不同等级的服务的。
如今,出名的SaaS软件服务商在各个行业都有的,就不一一列举了
说到这里,大家是不是都了解了云计算的三种服务模式:PaaS,IaaS,SaaS了呢!
云计算的价值所在
◆
云计算服务拥有成本低廉、服务全面、弹性扩展,部署简便等优点和特性,云计算的本质就是社会分工,社会分工所产生的价值云计算都能产生,比如规模化、精细化所产生的成本降低与效率提高等。
而社会分工中产生的问题,云计算也都会面对,比如节省下来的成本到底是买家受益还是卖家受益,再比如垄断。
对于云计算服务来说,当我们了解其服务模式和方式之后,其实就会明白,我们并不需要过分夸大云服务的有点,也更不会回避云服务所拥有的问题,如何利用云平台强大的技术优势和简便部署的灵活性去快速推动自身业务的发展,才是至关重要的。
推荐阅读
- 用刻刀绘就一幅飘逸的水墨画|用刻刀绘就一幅飘逸的水墨画 | 玉雕 · 阴刻
- 用户体验设计课程心得总结
- 2016.1|2016.1 summary
- Sentry的安装、配置、使用
- postgresql|postgresql 常用命令
- 多人共用一个Linux用户|多人共用一个Linux用户, 实现Bash配置文件独立
- 裸机使用|裸机使用 filebeat 采集裸机上的日志文件,并发到 elasticsearch
- 使用CloudSight|使用CloudSight API进行图像识别的Python脚本
- NodeJS|NodeJS 基于 Dapr 构建云原生微服务应用,从 0 到 1 快速上手指南
- 为什么使用Well-Architected Framework()