你有没有听过云服务这个名词?云服务到底是个什么东西?其实这个概念出来已经很久了。在刚出来的时候美国街头曾经做过一个街头采访,问了很多路人,采访者会简单的描述一下云服务是个什么东西。受访者大部分回答都是觉得云服务是软软的、白白的,像棉花一样的东西。要是形象的看一下,这不就是天上的云吗?
云服务要是想去理解它的概念,要去跟另外一种形式去做对比。我在工作的时候经常遇到的一个问叫做独立部署。独立部署是什么意思?假设你是一个公司,买了一套客户管理系统,就是customer management system。这个系统独立部署可能公司里需要有一台服务器,建设网络,部署系统,只能在公司内部访问。如果从外部访问就需要通过vpn或者什么形式的就来访问它。
这种有几个特点。
·第一个是成本比较高,因为需要有自己独立的硬件服务器。
·第二个访问不是特别方便,因为毕竟部署在内网,内网应该是访问很方便的,但是从外网访问还是需要开个东西才行。
·第三个版本更新不是很及时,因为这种系统的大概率是不太好去远程升级的,一般都会有专业的维护人员去升级服务器。
为了解决这些独立部署出现的问题,就出现了各种各样的cloud。云服务是个什么概念?有的厂商像谷歌或者亚马逊或者微软的,他们就搞了一些服务器的集群。云的概念离我们多远?差不多离我们可能有八千米远,是比较高的,相对来说是有点看不见、摸不着的。
这些集群布输好了之后再配以高速的网络,可以很快的访问,可以从全世界各地都能访问服务器。假设还是需要一个cms,也就是客户管理系统,可以购买部署在云服务器上的这种服务。会得到什么?会得到在一台pc上可以访问cms的网页,还会有一个账号和密码,可能有几个账号或者密码。
相对于独立部署有什么区别?
·首先价格便宜,只要部署一套大的系统,当买这个系统的时候就可以开通想要的账号的数量就可以了。
·其次升级是很方便的,因为它是在线的,所以当系统发布新版本的时候直接就在server上升级了。
这是它的一些好处。
·还有一个好处就是如果想访问应该是随时随地都可以访问,安全的问题云来替你负责。
·有什么不好的地方?买了一个客户管理系统,所有的客户信息都在服务器上,在自己的本地吗?在自己公司里吗?并没有。假设服务不续费了,系统就访问不了了。访问不了了这些数据说实话就没了,提前备份是可以。同时这些数据还有信息放在别人的服务器上,在别人的服务器上,总会有一些老板觉得不放心,毕竟不是我的地盘,是人家的地方,你要给我弄走了怎么办?我知道吗?我不知道,你们是专业的对不对?