云计算:谨慎前行
进入2009年,云计算将是最能制造市场热点的技术。但是云计算目前尚处于初级阶段,企业应当明智地将他们在这一方面的研发项目加以限制,以便等待技术成熟,等待厂商们解决了众多潜在的问题之后再大举投入。
首先,让我们来定义什么是云计算。Gartner说,云计算是“一类规模可扩展,并具有弹性的计算能力,这种计算能力可作为‘一种服务’提供给使用互联网的外部客户。”
有两个最经常被提及的云计算实例,也就是Amazon.com和Google,这两家企业都将其数据中心资源租赁给外部客户使用。
例如,Amazon的弹性计算云(EC2)容许用户租赁虚拟机实例,在Amazon的硬件上运行他们的各种应用。EC2的其他服务还包括云存储和云数据库。Amazon利用Xen来做虚拟化,并向用户提供Linux、Solaris或Windows等操作系统选择。
按推销行话来讲,用户可以利用Amazon在运行大型数据中心方面的专业经验,而只需支付他们所用到的计算和存储资源的费用,Amazon还可以根据用户的需求,弹性地伸缩各种资源。
云计算的最底层是云基础设施。在此层面上,用户可以感知到,并可就基础设施做出自己的选择。
第二个层次就是作为Web开发平台的云计算。最好的实例就是Google的App引擎,Web应用开发人员可在此上传代码(只要是用Python语言编写的),然后让Google的基础设施去处理应用的部署和计算资源的分配。
第三个层次是在云中运行企业级应用。云计算厂商可以托管企业级应用,并负责该应用的可靠性和性能。按照Gartner的预测,电子邮件将会成为在云中运行的第一个企业级应用。
那么云计算与SaaS究竟有何不同?如果我们不必纠缠语义学上的含义的话,那么SaaS主要是指一个特定厂商,比如说Salesforce.com以一种托管模式将其应用提供给多个用户使用。理论上讲,一个SaaS厂商可以使用云基础设施来托管其应用。同样从理论上讲,一个云计算厂商可以托管任何人的应用。
这就为我们带来了最终的云计算环境,在其中,由像Amazon和Google这样的企业所拥有的“私用云”可以彼此融合成一个巨大的公用云,可包含所有用户的数据和应用,在任何时间可以为任何设备使用。
然而,要实现这一切将是一个长期的过程。在此过程中将会遇到很多潜在的障碍。这些障碍包括许可证、隐私、安全、法规遵从和网络监控等诸多问题。最后一块可能的绊脚石就是各种企业应用将会趋向于定制化并相互纠缠,一个系统会回馈或向另一个系统报告。这使得将来要想除去某个应用而不至于影响到其他相关应用会变得相当困难。
所以就目前而言,我们既要关注云的发展,同时又必须脚踏实地地去研究云。
9 Web 2.0:企业须因势利导
Web 2.0现象是无法遏止的。大量的企业员工青睐博客、维基、聚合、社交网络、众包和其他Web 2.0的变体。Yankee集团最新的报告显示,企业中有86%的非IT员工在工作时至少在使用一种Web 2.0工具。刚进企业的年轻员工则会使用不只一种Web 2.0工具。
对于企业的IT经理来说,挑战就在于如何最好地安全地采用Web 2.0技术,让其服务于企业的一些基本功能,比如协作;以便提高员工的生产效率、增加收入、增进企业利益。
这些可能性是无穷的。Gartner的Web 2.0应用列表还包括了回复服务、协作产品及业务设计、社区驱动的自我服务、众包、概念引擎和预测市场等。
很多员工都在使用像LinkedIn、MySpace或Twitter等社交网站进行相互间的沟通以及与客户之间的沟通。除此之外,还有越来越多的厂商也在帮助企业设置并管理企业级的Web 2.0应用。例如,WorkLight就可提供Java软件帮助企业进行鉴定、加密和管理Web 2.0应用。Face Connector(其前身是Faceforce)是一家聚合服务商,它可将Facebook上的简介和好友信息无缝地集成到Salesforce CRM中。Socialtext 3.0则能为企业制作社交网站、维基以及定制企业的主页等。
这还只是冰山一角。关键问题是要确认某个Web 2.0应用如何与企业文化相适应,然后让它变得容易使用,并在社区开始使用它的时候关注其发展。(博恩编译)