SOA不是已死 而是需要理性对待

在SOA首次打入主流后的6年,许多企业都取得了强大的价值,虽然也有一些正在努力实现通过部署这一日益流行的方法技术所取得的业务成果。在"增加SOA的商业价值"方面,一些颇具挑战性的障碍依然存在。

解决组织和治理问题正在迅速成为成功部署SOA的先决条件,向企业"销售"SOA的商业价值在当今的经济形势下显得更加困难,特别是因为投资回报率往往难以在SOA项目中获得量化的结果。

目前,IT业界陷入了从2009年初出现的"SOA正在死亡"这样一个恐慌之中,但是这并不意味着你正在脱离危险。原因是在这个产业产生这样的恐慌并不足以为奇:太多人误解SOA,将它定义为技术和产品,将注意力从对SOA商业设计实际能量的注意分散开来。尽管SOA本身充满朝气,但是如果你不知道SOA能为企业做什么的话,他可能会很快就死。Forrester忽略了可以破坏SOA的最重要问题:SOA策略、设计以及管理和最佳实践。

当你在会上或者在提案上提到SOA的时候,你的企业执行层的注意力是否会眼前一亮?你的SOA项目是不是在IT削减时第一个被裁减的项目?SOA被认为是业务需求调整与信息技术的有效机制。然而,许多SOA项目仍深陷在IT领域,同时支持者面临着一个向企业决策者销售SOA的最为困难的时期。

另外一个内容集中在政府层面。政府应该如何利用一直在IT环境中垂直运用的SOA?SOA代表的是一个游戏规则,他将在这个规则中改变政府的模式。虽然承诺提供灵活性并且节省成本,但是也同时违背了政府在如何从传统信息技术架构的基础上获利的考虑。

现实世界的问题围绕着部署之前的复杂规划和实施向服务的缓慢转换。在政府层面,这一点从来没有被忽略过,因此,与服务与遗留系统的共存是一个主要需要考虑的因素。

在实际生活中,很多人其实并不知道什么是SOA,很多人将其当做一种产品,这种问题同样存在于一些理工科的学生身上,在很多人的认识中,SOA成为了一种产品,他们对这一产品的认识来自于各种炒作资料,在这些资料中,这种产品被宣传为能够帮助企业节省IT支出和IT成本。与之相对的是,SOA部署成功的案例则又少的可怜。

从对SOA的了解以及与相关专家的对话过程中我们发现,SOA是否生死的问题取决于SOA的落地环境,而这又牵扯到了企业原有IT设施,企业决策层对SOA的认识以及企业对SOA投资回报的预估,总体来说,SOA的生死不是普遍现象,而应该是具体问题,而这一问题不应该是由某一分析师来决策,而应该由企业实施效果来决定。