zoukankan      html  css  js  c++  java
  • 实施SOA项目常犯的10大错误及对策

    NetManage组织的技术服务主管Paul Callahan指出,现在,有越来越多的企业通过实施SOA以降低IT整合成本。在执行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提供关联性网络服务,进而取得巨大的成功。

  • 相关阅读:
    统计nginx日志里访问次数最多的前十个IP
    while 格式化输出 运算符 字符编码
    Python 软件安装
    Python 基础
    Typora 基础的使用方法
    Django ORM (四) annotate,F,Q 查询
    Django 惰性机制
    Django ORM (三) 查询,删除,更新操作
    Django ORM (二) 增加操作
    Django ORM (一) 创建数据库和模型常用的字段类型参数及Field 重要参数介绍
  • 原文地址:https://www.cnblogs.com/godwar/p/1036410.html
Copyright © 2011-2022 走看看