1 什么是TOGAF
TOGAF是众多企业架构框架之一,TOGAF标准是The Open Group标准之一,企业架构标准,TOGAF为标准、方法论和企业架构专业人士之间的沟通提供一致性保障。
2 为什么选用TOGAF
TOGAF 是通过300多家开放群组架构论坛的会员协同努力发展的,会员包含全球领先的IT客户及厂商,代表了架构发展的最佳实践。使用TOGAF作为架构框架将允许架构
开发的一致性,反映利益相关者的需要,采用最佳实践,并为当前需求以及未来可能的业务需要提供应有的考虑。
架构设计是一个复杂的技术过程,而设计异构、多供应商的架构更是尤为复杂。在帮助对架构开发过程的“去神秘化”和“去风险化”方面,TOGAF扮演了重要的角色。TOGAF提供了增值平台,可以使能使用者建立真正基于开放系统的解决方案,以处理他们的业务议题和需要。
3 TOGAF-ADM
3.1 ADM是什么
ADM是架构开发方法,是Architecture Development Method的缩写,是创建TOGAF的专家们网罗了业界大量最佳实践构建的一个闭环的、迭代化的架构设计、实现、维护过程。
完整的TOGAF,是以ADM为核心的一系列方法和工具的集合,可以把这些方法和工具的集合叫做价格框架。
3.2 ADM组成阶段
ADM包含了若干阶段,这些阶段在一系列架构域内进行循环,
使架构师能够确保各种复杂的需求都能被充分地考虑到。ADM的基本结构如下:
在A-H阶段中,包含了我们做架构必须知道的架构类型:
阶段B:业务架构BA(Business Architcture)
阶段C:信息系统架构,包括数据架构(Data Architcture )与应用架构(Application Architcture)
阶段D: 技术架构(Technology Architcture)
4 TOGA优化实施
上面的TOGAF的ADM流程是一个标准的流程,我们在实施的可以对他们进行一个合并归纳。
1 项目启动阶段:敲定方法、成立团队、批准资金、战略调研、就绪评估、广招外部公司帮手。
2 架构蓝图阶段:包括业务架构、数据架构、应用架构、技术架构。
3 实施规划阶段:主要是研发系统
4 上线阶段:就是对研发好的系统进行上线。
对应阶段输入如下:
5 小结
本章节主要讲了TOGAF标准流程及优化流程,为后面实战TOGAF打下基础。