企业架构师为什么不能满足SOA要求
作者:东缘 来源:IT专家网
SOA专家David Linthicum称,SOA是健康企业架构的重要组成部份。然而,企业架构师到目前为止还没有完全理解SOA。他们创建支持自己企业的企业架构的工作仍在平均水平之下。
这个问题的核心是许多企业架构师没有政治意愿或者权利来解决许多核心问题。这个问题在目前的企业中是很难改变的。采取这类措施有大量的职业风险,许多企业架构师不愿意或者不能承受这种失去工作的风险。Linthicum认为,这些问题包括如下几点:
·企业架构师不理解SOA。最大的问题是大多数企业架构师不理解SOA是什么和SOA不是什么。企业架构师或者是嫌麻烦不愿意了解SOA,或者是让SOA的定义适应他们头脑中先入为主的和不正确的观点。你听过你们的人交替地使用“SOA”和“ESB”(企业服务总线)这两个词汇吗?
·企业架构师不理解自己的问题。另一个问题是许多企业架构师说不清楚他们现有的IT基础设施和企业架构中的没有效率的成本,说不清楚他们能够从再利用中获得价值,也说不清楚在企业中灵活性的指标。在某些实例中,没有围绕数据语义学、API、流程、工作流等的中心记录/人工记录。如果你不清楚当前的问题是什么,你就不知道如何改进这些问题。
·企业架构师担心变化。如果情况很糟糕,那么,变化一般是好事。遗憾的是变化也意味着风险。风险是人们不喜欢的东西。事实上,人们从维持现状中得到的好处超过了从改进中获得的好处。这就是为什么许多企业架构师一层一层地增加一次性解决方案保持系统多运行几年的答案。有些人需要使用包括SOA在内的正确的企业架构方法来搞清楚长期的解决方案。
有明显的架构问题的企业一般都不理解如何解决这些问题。的确,这是让大多数架构师难以招架的问题。就像任何难以招架的问题一样,你很容易忽略这些核心的问题,去做自己日常的工作。
如果你遇到问题,你知道这些症状。主要商务流程的修改需要两个月或者更长的时间。你对于你的数据、服务或者商务流程没有全面的理解。你有多余的和功能异常的数据,没有任何一致的整合战略,也没有进入这些系统的统一的接口。你就理解这个想法了。
Linthicum称,遗憾的是,像我这样的人曝光这种缺陷将不会产生很大的影响。我认为,只有公开曝光几乎毁灭一两家公司的灾难的时候当权者才能理解这里真正的问题。希望人们能够提前采取预防性措施。
文章来源于领测软件测试网 https://www.ltesting.net/