2011年可以说是云计算年,各大企业都纷纷推出自己的云服务,不论是云提供商还是服务提供商,也不论是企业用户还是个人用户,“云计算”的含义已经迅速的蔓延开来,然而在2007年之前,云计算这个词还是非常陌生的,究竟是什么原因导致云计算从无人知晓到如今的声名大噪。我们其实可以根据医学的角度来阐释这个问题——对症下药。
现在的企业都有这种“症状”,无尽的配置,资金投入以及应对企业增长所带来的新数据与新设备的增加,可以说是所有企业的“通病”了。
而根据这种症状,我们给出的药方自然就是云计算了,云计算提供了一个全自动化的软件框架,完全代替手工操作。而且不用担心企业内部的设备购置问题,既省时又省力。这么看来,这绝对就是企业治疗通病的绝佳选择了。但是不知道我们的CIO们有没有想过,医生给开的药到底是不是真的适合你的病呢?或者说,这个药你吃下去了,有没有副作用呢。企业医生今天就为大家提供一些当你引入云计算之后出现后期症状的解决办法。
1.规划好你自己的内容。
像IT企业中经常会有一些低效率但是高消耗的IT操作模式,特殊的定制模式绝对是自动化与高效率的最大敌人,所以能去掉就去掉它吧。
创建一个可以供虚拟机开发人员选择的标准,服务目录可以说是很好的选择。我们建议按照Amazon的配置来做,小,大,超大三个级别,为他们布置同样的内存与存储空间。像思科也同意这种做法,要不然他也不会去收购服务目录提供商nesScale了。
2.创建预先打包好的软件栈。
除了标准的虚拟机配置,预先安装的软件栈对于丰富这些配置也可以提供很多好处:首先,预先安装好的软件栈可以帮助企业更快规范化。一个开发人员不用再去花费时间去安装和配置软件,可以通过预先安装好的软件栈从而更快上手工作,必然是非常有优势的。预先安装好软件栈可以防止企业之后出现其他的有错误的配置问题。第三,也可以说是最重要的,它可以帮助开发人员提高效率。Amazon最新开发的Amazon Web Service可以说是非常有意义的,而它之后也将要推出一个全新的PaaS平台(平台即服务)配件。所以说,不要认为你的云计算可以勇往直前了。从现在开始好好考虑如何扩大你的基础架构来避免更高的人力消耗吧。
3.整合新的云环境到现有的进程中。
这无疑是一个非常大的挑战,也无疑会让目前正在指导开发内部云环境的开发人员们功亏一篑,要说你没有能给开发人员提供简单的迁移云应用的办法,只能说这个企业没有全心全意的去进行云的布置工作。
而且开发人员也都不是傻子,就比如说,开发应用程序小组。如果这个开发组发觉你的企业里没有适合适合他们云应用的地方,他也就另寻他路了。
4. 推销产品。
只是光创建了一个云计算环境然后就猜想你的应用程序小组能够马上接受他并且上手那是绝对不可能的。IT行业现在已经从一家垄断演变成了多家竞争的形势,你有很多的选择。 获得开发人员的一致认同与采纳是非常重要的,而不断的向他们介绍这些东西正是达成这一步的关键。
这可不是一个我建了房子就有人住的世界。或许给他扣上一定销售的帽子听起来不太好,但是那也要比开会的时候试图去向他们证明一个未经使用的架构环境花费如此之多是正确的要好。
5. 提供培训
可能有时候你会觉得开发人员这个职位很崇高,而且事实上,有些开发人员就是被高高的举到了“云”端之上。 然后以我们的经验来看,许许多多的开发人员并不能很好的理解一些新的要求在云端创建应用架构。提供培训可以减少所以部门磨合的时间,而且也有很高的投资回报。
而这方面的挑战就是给不同的角色提供适合的培训。开发人员需要学会如何整合应用程序到云管理程序的框架当中。操作人员就需要学会如何操作一个软件与硬件的结合体。
从某种角度,上面的这些关于云计算的建议或多或少有点类似于将企业的客户迁移到互联网上一样。IT企业迁移到云服务的热情与速度要比以往任何的平台迁移反映都要高。这就可以反映出我在文章起初所写到的,如今的计算机工作模式是多么的匮乏和急切渴求云计算。只有企业用正确的方法迁移云计算,才能获得一个很好的回报率。