什么是TOGAF - TOGAF系列教程(1)
01 什么是TOGAF
TOGAF 的全称是 The Open Group Architecture Framework。
1.1.1 企业的概念
TOGAF 将企业定义为有着共同目标集合的组织的聚集。例如,企业可能是政府部门、一个完整的公司、公司部门、单个处/科室,或通过共同拥有权连接在一起的地理上疏远的组织链。
1.1.2 企业架构的概念
在企业架构上下文中,企业这一术语不仅可用来表示整个企业(包含所有信息和技术服务、流程和基础设施),而且可以表示企业内的一个特定领域。在这两个情形中,架构可以跨越多个系统和企业内的多个职能群组。
企业架构如同战略规划,可以辅助企业完成业务及IT战略规划。在业务战略方面,可使用 TOGAF 及其架构开发方法(Architecture Development Method,ADM)来定义企业的愿景/使命、目标/目的/驱动力、组织架构、职能和角色。在IT战略方面,TOGAF 及 ADM 详细描述了如何定义业务架构、数据架构、应用架构和技术架构,是IT战略规划的最佳实践的指引。
企业架构是承接企业业务战略与IT战略之间的桥梁与标准接口,是企业信息化规划的核心。
1.1.3 企业架构的意义
企业架构的目的是将跨企业的、常为零散的那些遗留流程(人工/自动)优化进一个集成的环境,它可以及时响应变更并有效的支持业务战略的交付。
此外,好的企业架构使你能在IT效率和业务创新之间达成恰当的平衡。它允许单个的业务单位在追求竞争优势时安全地进行创新活动。同时,它确保了组织对集成的IT战略的需要能够被满足,并允许跨越整个扩展企业的最紧密的可能的合作协同。
最重要的点还是在于降本增效
- 降低的软件开发、支持和维护的成本
- 降低的 IT 基础设施的复杂度
- 增强的应用可移植性
- 更容易的升级和系统构件的替换
- 新投资以及 IT 拥有成本的全面风险的降低
更简单更便宜的采购
- 采购决策更简单,因为在有条理的规划中,管控采购的信息是随时可用的
- 采购流程更快 - 最大化采购速度和灵活性而无需牺牲架构的一致性
- 采购异构、多供应商的开放系统的能力
02 框架架构
架构框架是一个或一套基础结构,用来开发大范围的不同架构。它应该描述一个用构建块的集合来设计企业目标状态的方法,并显示这些构建块如何搭配在一起。
它应该包含一套工具并提供共同词汇。它也应该包含所提议标准的清单以及符合标准的可以实现构建块的产品。构建块可以是架构元模型实体的目录清单、矩阵及图表、功能规格、应用模块、软件/硬件产品及其组合。
TOGAF 的架构元模型,参考下图