SOA项目失败的根源出在哪里?根本原因是在人员自身。为什么人们会一再地在SOA方面犯错呢?背后的原因很值得分析。
|
许多地方把SOA当作解决所有软件问题万灵药。健康剂量的怀疑应该能够解决这个争论。虽然SOA能够提供真实的商业好处,但是,还应该向潜在的购买者提供良好的咨询服务保证他们明确地理解这些好处是什么和如何实现这些好处。下面,让我们揭秘围绕SOA的一些神话。神话1:SOA很容易 这纯粹是一种夸张的说法。虽然SOA的概念合理地简单,容易理解和应用,但是,建立一个丰富的S……
业务用户希望将BI融入工作环境的需求,迫使BI必须适应复杂的IT环境。鉴于BI部署时必须考虑多种应用、平台和数据源,基于SOA的集成成为最佳选择。 如今,企业中出现了更大范围内使用BI(商业智能)工具的需要。事实上,业务用户希望BI成为他们工作环境的一部分,即实现与企业门户和企业搜索功能的集成,可以通过移动设备访问,以及嵌入到流程和其他应用之中。 ……
概念普及之后,中国企业对SOA的探索已转向将这一先进的IT思想与业务现状结合,最佳实践和来自实践的体会、经验成为人们关注的焦点。响应这一主题,IBM软件集团大中华区首席架构师寇卫东博士在接受记者采访时表示,SOA架构非常灵活,通过对信息进行整合,对服务进行复用,可以帮助企业再造随需应变、效率更高的业务流程。 SOA好比宋词,“三个境界&rdq……
不可轻易决定实现SOA。这与改变生活方式有些类似,因为开发和操作团队遵循的 IT 控制模式将完全不同。 SOA 能够优化业务需求与 IT 的一致性,能够将业务流程活动从服务实现中分离出来,还能够降低操作成本。只有在不固定供应商的情况下才能真正实现这些功能,此时面向 SOA 实现的技术可以无缝集成(考虑:“开放标准”),以构造全面的端到……
治理对于任何重大的机构变化都是非常重要的。服务对象是没有区别的。治理没有必要采取极端的方式(没有权利的委员会或者重量级的官僚机构),而应该是有重点的、简洁的、一直存在的。无论怎样表现,治理都应该从开始的时候就规划好,逐步成熟。
建立在面向服务架构(SOA)上的Web应用程序将极大的提高IT效率和业务灵敏度。SOA 建立起了数据和协议方面的统一标准,以使得现有的内部和第三方应用程序模块或服务能够有效的重复利用,并可以进一步重新组合进业务应用程序。但不幸的是,在SOA迅速促进业务应用程序实施的同时,这些应用于生产的程序也大大增加了其性能管理的复杂性――这在很大程度上降低SOA应用所能实……