技术开发 频道

ITPUB资深网友“四问”论TOGAF与SOA

  三、SOA实施中如何决策是否用TOGAF?

  TOGAF是一种通用的架构框架,并不专门针对某一个具体的行业、架构模式、布局或者技术。通过进一步了解,我们认识到业务和技术团体都可以开展SOA措施,每个小组的侧重点不同但是他们的活动是互补的,并且在服务理念这一点相交。因此TOGAF的实施需要顺应当地的文化以及机构的管理流程,同时还有架构模式以及技术策略。

  开发小组的现有策略是令ADM类和其他模式的扩展以及SOA保持独立,这些具体模式的扩展往往局限于某个单独的章节或者单独的文档,例如开发小组SOA工作组出版的SOA源书,ADM中包含了SOA实践的许多方面,尽管还没有和SOA非常好的实施完全对齐。

  如果你已经采用了SOA方法,并且这种方法行之有效,那么ADM短期内无法增加业务价值,但是这并不影响你对ADM做出评估,你能够从TOGAF上学到很多有价值的知识,但是如果你还没有采用SOA方法,或者在实施SOA的过程中遇到了问题,这时候就需要考虑ADM了。这时你需要投资很多时间和精力学习并修整ADM,但是和长期取得的收益相比,这一切都是值得的。

  对于中小企业来说,才用SOA建立企业架构还不错,但使用TOGAF就有些力不从心了。TOGAF整个体系较为庞大,使用成本不低。(即使TOGAF是免费提供给任何企业在内部使用的,但学习成本?认证成本?)

0
相关文章