每当编制预算时,谁不想在IT成本方面进行优化呢?SearchCIO.com最近对David Nichols进行了一次访谈,Nichols是一位SOA方面的专家,现任Ernst & Young LLP.美洲区的CIO服务负责人。Nichols就企业如何提升技术平台和战略的效率及弹性提出了自己的看法,主要集中在两个方面:IT运维的效率和技术对业务的驱动。访谈涉及了具体的实施思路以及SOA与云计算和移动计算的关系。
SearchCIO.com:在企业IT和业务的协同方面,你认为错误和待改进之间的区别在哪?
David Nichols:通常来说都谈不上修正的问题,而是如何进一步提升企业IT效率的问题。很多企业在削减成本方面已经有多年的经验,但是仍然存在一些地方有潜力可挖,比如成本优化、与厂商的交互以及应用的梳理等。相对容易的工作都已有了基础,现在要做的是进军那些难度较高的领域,以此实现深层次的价值挖掘。
那么具体该怎么做呢?
Nichols:有很多和成本优化相关的部分是客户未必已经意识到的,比如软件资产管理和应用梳理等。直接相关的领域当然是需要首先考虑的,但是我们同样要从更宏观的角度去审视,从而形成一个整体的IT战略。
即使已经有了成型的IT战略,仍然需要进行不断地梳理和改进,比如监管制度、运维模型以及整体企业架构等,然后在成本优化、厂商管理和绩效监控等方面形成具体举措。
IT部门在成本优化方面有哪些地方容易被忽视?
Nichols:外包策略就是其中一个方面。在90年代早期,企业都很重视厂商的整合,企业上上下下都被大型的系统所覆盖。而随着网络和电子商务的普及,厂商的数量又开始膨胀 – 由此又促发了再一次的厂商整合浪潮。
然而,在目前移动计算、云计算和社交网络的驱动下,钟摆又转向了另一端 – 企业又要面对大量的新厂商。由于新型服务(SaaS)和新型服务级别协议的出现,以及某些运维又移到了企业内部(曾经主要是外包的形式),所以厂商的管理成为了一个全新的领域。
和单一的提供商模式相比,多厂商模式有哪些新的变化呢?
Nichols:厂商的规模和复杂度是必须要考虑的方面之一。如果是云服务提供商的话,通常你会面对小型厂商,它们可能不会像大型软件厂商一样的正规严谨。你可能会需要更频繁地进行技术更新,从而导致与以往大为不同的发布周期。
SOA在上世纪90年代开始流行,既然你是这方面的专家,能否谈谈目前SOA在企业系统中的角色是否有什么变化?
Nichols:如果你的方案是以技术为核心,那么其最终结果具有很大的不确定性,原因在于预测的难度(那些能够成功的人通常都没有试图去进行预测)。以当初的电子商务浪潮为例,曾有人认为厂商很可能会有相应的实体店面,但是现在的情况大家都看到了。而当时又有谁能想到网上拍卖、搜索引擎以及诸如社交媒体等全新的领域会在10多年后如此迅猛发展呢?
具体到SOA上,同样面临着和当初完全不同的局面,而且我认为没人能够预测未来。唯一保持不变的是SOA对于软件和应用的构建方面的影响。我认为基于服务的计算使我们能够跟上SaaS的潮流,能够对多个云计算方案进行集成。SOA也使我们习惯于自治的业务单元在当前应用的范围之外独立运作。
那么云计算和移动计算对SOA有什么影响呢?
Nichols:对这个问题我更愿意反过来谈:SOA对于云计算和移动计算有什么影响?以智能手机上的应用为例:对于绝大部分的应用来说,虽然客户是和前端的用户界面交互,但是主要的计算和处理是由一个后端的自治服务来完成的。这种基于服务的计算是工作单元独立自治的根本基础。
所以,无论你是在获取天气信息还是银行信息,抑或是进行网上购物 – 都必须依赖基于服务的计算。后端的平台要通过大量厂家,商店和金融服务公司来共同开发,而前端就是由移动设备构成。
这一切对你当前所在的企业IT部门有什么冲击呢?
Nichols:某些传统的厂商必须使基础架构能够适应基于服务的模型,从而以不同的方式来支持大量的新型应用,以及与客户的交互界面。由于销售团队的移动性大为提升,因此对于员工的内部服务也发生了很大变化,比如针对人力资源的自服务功能(可以允许员工能以更大的自由度完成工作)。这些变化都导致了对基础架构的重新审视。
当年在企业中引入移动设备时,你将不得不构建新的技术和物理架构。同时,网络、安全策略和所支持的平台数量都会发生变化。 |