SOA就是要把商业功能分解为共享的、可再利用的服务,然后把这些服务组合为自动的商务流程。因为SOA是一种颠覆性的技术,不仅会影响到你的公司的IT部门,而且还将影响到运营、财会、和许多其它部门。在你的机构中安装SOA将需要跨部门跨边界的协作。
不过,成功的SOA计划需要一个强大的SOA治理计划。在IT部门控制软件开发生命周期方面存在问题或者不善于处理IT项目投资回报和产品组合管理的企业可能会发现SOA不能解决一切问题。事实上,他们也许遇到了更大的困难。
随着新兴企业谋求向自己的边缘市场以外的市场扩展和大型企业声称提供满足企业全部服务整合需求的产品,SOA中间件市场正在进行快速的整合。InformationWeek的研究报告考察了当前主要的四种SOA中间件产品的状态并且考察了这些产品是如何重叠的和每一种SOA产品领域的厂商是如何争取全球的统治地位的。这四种SOA中间件产品是企业服务总线、设计时间治理、运行时间管理和XML安全网关。但是,没有一种产品能够解决问题,除非IT部门首先理解SOA是一种设计概念,尽管人们经常混淆具体的技术和做法,如中间件软件和应用程序整合。
SOA确实依赖中间件软件实现分布式服务中的通信。它超越了应用程序整合的做法。应用程序整合通常包括老式的应用程序之间的通信,而不是完全重新设计。问题是,这经常导致在多个竖井中读写重复的数据。这可能导致质量问题。
面对新兴企业以及亚马逊和谷歌等大型互联网公司的竞争,企业正在缓慢地认识到提供基于SOA的服务的价值。消费者能够把这些服务与其它创新的和面向网络的应用程序结合在一起。除了用创新的功能吸引用户之外,对于企业来说同样重要的是提供稳定和可信的服务。这些服务能够提供用户现在需要的高质量的服务。没有IT治理,面向网络的丰富的互联网应用程序和混合的混搭很容易成为不能使用和不可靠的东西。要提高你成功的机会,要通过服务质量、安全和管理等问题都是同等重要的一和强大的IT治理计划制定一个纪律。
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
相关推荐
-
事件驱动框架和SOA在空军的应用
空军正在利用SOA来改善数据共享,并实时跟踪战机,美国空军机动司令部的Michael Marek解释了企业可从中学习的经验。
-
SOA治理模型核心:人
治理在IT领域非常关键,但是很多时候企业的做法往往太过单向,企业SOA治理模型往往忽视了所有部分当中最关键的组件:人。
-
揭秘New Relic APM技术细节
New Relic应性能管理(APM)套件主要用于Web软件开发。它允许用户在面向服务的架构(SOA)上跟踪关键事务性能,并且支持代码级别的可见性来评估特定代码段和SQL语句对性能的影响
-
仅凭SOA和云无法解决业务数据管理风险问题
SOA和云可以是某些恼人问题高效的解决方案;这一点我们已经知道了。但是也要记住它们并不是所有事情的直接答案,特别是当你的问题是业务数据管理风险,而不是技术问题时。