解决SOA实现问题的一些技巧

日期: 2012-09-03 来源:TechTarget中国 英文

  面向服务的体系结构(SOA)就像一场风暴,它带来了巨大的利益,它可以为你提供更强的灵敏度和商业联盟,如果你做得对了的话。然而,一失足成千古恨。

  SOA并不是那种付了钱就会运到你的公司来并在一夜间就产生天翻地覆变化的东西。尽管SOA广泛实现,并且可以为企业带来改革的力量,但是这种改变也许是一个冗长的过程。按照这种方式,SOA的很多有价值的好处才会被慢慢发现,但是只有当实现了合适的监管过程来支持文化变化的结果的时候才行。

  Anne Thomas Manes是Burton 集团的副总裁和研究主管,并且是一位SOA思想的领导人,Anne很坚持:“SOA是企业的事情。它不仅是文化,还有技术。SOA实施需要不同的思维,需要原则。”采用原则具有巨大好处,包括:

  缩减成本,主要考虑到增加的复用。

  减少冗余以及相关应用程序的撤销。

  更好的一致性,安全性,还有依从性,这些都是实现业务规则和处理过错的最常见结果。

  加强人员生产率,效率,有效性,以及满意度,作为改善业务处理和用户界面的结果。

  采用SOA不是没有挑战的,这些挑战包括如下内容:

  需要企业的变化,特别是企业机构,会计实践方案和激励系统。

  IT人员和相关的业务伙伴需要得到系统的培训,确保一致的体系结构和开发知识。

  需要新的基础设施和更新。

  人们抗拒改变,回到旧有的习惯中,因此失去了SOA的好处,并且制造了现代的竖井,而不是敏捷的应用程序。

  Manes提供了一些具体的建议来帮助企业避免出现“大失足”。她的大多数建议都集中在计划和监管活动上,以确保SOA尝试具有明智的设计、维护和发展。特别是:

  企业应该建立起SOA计划办公室来领导这场尝试。这个办公室负责开发一个采纳计划和业务案例,还会作为业务和IT之间的基本沟通渠道。要实施一次成功的SAO实现需要持续的沟通和管理。

  要获得真正的合作和企业范围内的SOA成功,业务和IT团队都必须离开他们舒适的温床,开始在不太熟悉的企业部分工作。这个计划办公室将会开发一个新的监管程序、策略和最佳的实践方案来利于文化的转变,确保SOA活动的整体成功。

  尽管SOA已经被广泛认为是建立一个现代的应用程序的“正确方式”,但是在大企业中采用仍然会因为文化的惯性而受到阻碍。除了这个,许多公司还体验了真实的成功和成本的节省,甚至是在SOA成熟的早期阶段。成功开始了SOA的公司都转变了他们的思维。

  成功的原则就是在新的监管计划中运转的,它的目标是开发和管理SOA路线图。

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

相关推荐

  • 事件驱动框架和SOA在空军的应用

    空军正在利用SOA来改善数据共享,并实时跟踪战机,美国空军机动司令部的Michael Marek解释了企业可从中学习的经验。

  • 揭秘New Relic APM技术细节

    New Relic应性能管理(APM)套件主要用于Web软件开发。它允许用户在面向服务的架构(SOA)上跟踪关键事务性能,并且支持代码级别的可见性来评估特定代码段和SQL语句对性能的影响

  • 仅凭SOA和云无法解决业务数据管理风险问题

    SOA和云可以是某些恼人问题高效的解决方案;这一点我们已经知道了。但是也要记住它们并不是所有事情的直接答案,特别是当你的问题是业务数据管理风险,而不是技术问题时。

  • 购买应用集成工具可以采取平衡做法

    购买应用程序集成工具需要好好看看你的公司需求,知道从供应商里面要寻找哪些关键功能。