NetManage组织的技术服务主管Paul Callahan指出,现在,有越来越多的企业通过实施SOA以降低I T整合成本。在执行SOA项目时,人们都会犯一些错误不。根据一些成功的、大型企业的推广应用,积累了一些良好的应用范例。以下就是人们在执行SOA项目时最容易犯的十个错误。
1、采用勉强的方式。当进入一个SOA项目时,企业经常会采用一种免费的方式,不考虑哪些服务会得到实际应用。适合一切的服务价格高,而且可能不是必需的。
2、不发挥业务分析师的作用。业务分析师对于SOA项目的成功很重要。企业不是一开始就听取他们的意见,而是一开始过分关注执行,诸如启动网络服务。为了避免出现问题,企业分析师一开始就要参与项目的实施制定。
3、在SOA产品上花的时间多于在SOA计划上花的时间。企业更关注于SOA产品,诸如工具、整合引擎以及SOA软件服务,而不是发现、规划和SOA的项目整合。在经过认真的规划后,才能认真考虑产品本身。
4、首先上手最大的项目。最好的办法就是,一开始实施小的SOA项目,这种项目风险低,不易看到。绝大部分的企业一开始就关注大型的项目,这些项目风险高,也常常导致失败。一开始上手小项目,可以吸引有益经验,增强自己的信心。
5、不知道SOA是一个业务问题。SOA是一个业务问题,人们错认为是一个技术问题。当技术关注度 大于业务关注度时,整合SOA项目可能会发生转变。理解SOA的目标很重要,而理解业务问题则是首要的,而非次要的。
6、事后进行身份认证。在考虑身份认证前,企业习惯于评价一个项目,然后等到项目进入中期。一个架构要放在正确的位置,通过正确的认证登陆。身份认证需要在SOA规划过程中引起高度关注,而不是事后关注。
7、当现有环境能力不足时希望购买新产品。企业在关注SOA利益时,通常认为必须购买新的硬件 、软件和SOA特定产品才能完成工作。但是,事实并非如此。许多SOA计划可以在企业现有的硬件和软件环境中启动。
8、不能正确理解企业关键的合作者。通常,人们在启动SOA项目时不知道谁是必需的合作者,谁拥有企业内部的数据。从一开始就不理解那些部门会影响哪些服务。
9、现有的SOA项目快速扩散。许多企业希望SOA项目能从一个业务部门向另一个业务部门快速扩散 ,而这种现象没有出现时则感到很难受。有组织地前进,并确保绝大多数部门都能使用,这会使SOA架构更为有效。
10、缺乏必要的元素。许多小型企业缺乏必要的资源或是专业技术力量执行SOA项目。这种不足会导致走错路和犯错误。但是,小型企业可以通过不懈努力,采用整合方法,为SOA提供关联性网络服务,进而取得巨大的成功。
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
相关推荐
-
事件驱动框架和SOA在空军的应用
空军正在利用SOA来改善数据共享,并实时跟踪战机,美国空军机动司令部的Michael Marek解释了企业可从中学习的经验。
-
揭秘New Relic APM技术细节
New Relic应性能管理(APM)套件主要用于Web软件开发。它允许用户在面向服务的架构(SOA)上跟踪关键事务性能,并且支持代码级别的可见性来评估特定代码段和SQL语句对性能的影响
-
仅凭SOA和云无法解决业务数据管理风险问题
SOA和云可以是某些恼人问题高效的解决方案;这一点我们已经知道了。但是也要记住它们并不是所有事情的直接答案,特别是当你的问题是业务数据管理风险,而不是技术问题时。
-
如何避免云计算与SOA冲突