前言
企业要求的架构师不再仅仅是做IT,而是能解决业务问题,具备一种高层次的企业视野,聚焦于组织的IT和业务之间。
什么是企业架构?
企业架构是一个涵盖业务和IT的全面的企业蓝图设计方法。它明确定义了企业的经营目的,并描述了实现这个商业愿景的平台,可以帮助管理者洞察企业的现状,发现问题并不断予以改进。其中的“架构”可以被理解为:与企业经营战略紧密相连的一整套职能、组织、流程、IT系统、基础设施、标准,以及结合企业未来发展方向,为企业各项解决方案的设计、选择和执行提供的指导原则和方针。
为什么需要企业架构?
企业架构的目的是将企业的、常为零散的那些遗留流程(人工/自动)优化进一个集成的环境,它可以及时响应变更并有效的支持业务战略的交付。
来自于良好企业架构的优势能够带来重要的商业效益,这在公司或组织的利润或亏损中清晰可见:
- 更高效的IT运行
- 更低的软件开发、支持和维护的成本
- 增强的应用可移植性
- 改进的互操作性和更为简单的系统和网络管理
- 提高了处理关键性的企业范围的议题的能力,如安全
- 更容易升级和系统构件的替换
- 现有投资的更好的收益,降低未来投资的风险
- 降低IT基础设施的复杂度
- 最大化现有IT基础设施投资的回报率
- 开发、购买和外包IT解决方案的弹性
- 降低了新投资以及IT拥有成本的全面风险
- 更快、更简单和更便宜的采购
- 采购决策更简单,因为在有条理的规划中,管控采购的信息是随时可用的
- 采购流程更快,最大化采购速度和灵活性而无需牺牲架构的一致性
- 采购异构、多供应商的开发系统能力
什么是架构框架?
架构框架是一个或一套基础结构,用来开发大范围的不同架构。它应该描述一个用构建块的集合来设计企业目标状态的方法,并显示这些构建快如何搭配在一起。它应该包含一套工具并提供共同词汇。它也应该包含所提议标准的清单以及符合标准的可以实现构建块的产品。
构建块可以是架构元模型实体的目录清单、矩阵及图表、功能规格、应用模块、软件/硬件产品及其组合。
什么是TOGAF架构框架?
目前,国际上的企业架构框架主要有:TOGAF、Zachman、DODAF、FEAF等。TOGAF(The Open Group Architecture Framework)被公认为是最开放、通用、完整和优秀的企业架构框架。
- 在业务战略方面,可使用TOGAF的架构开放方法(ADM)来明确定义企业的愿景和使命;业务目标和驱动力;组织架构和职能角色。
- 在IT战略方面,TOGAF的ADM则进一步描述了如何将业务战略转化为业务架构、数据架构、应用架构和技术架构,是IT战略规划的最佳实践指引。
TOGAF企业架构组成
- 业务架构(流程、组织)
- 应用架构(应用、服务)
- 数据架构(数据、信息)
- 技术架构(英杰、网络)
开始 -> 业务战略、业务目标、业务需求、业务方案 -> 四大架构 -> 应用、项目、性能、智能
TOGAF的架构元模型:
TOGAF 9 认证
级别 | 认证标签 | 目的 |
---|---|---|
1 | TOGAF 9 基础 | 获得TOGAF 9术语及基本概念的知识,理解企业架构和TOGAF的核心原则 |
2 | TOGAF 9 鉴定 | 除了知识和理解,能够分析和应用TOGAF知识 |
TOGAF文档的结构
- 第一部分(引言):对企业架构的关键概念,特别是TOGAF实施途径提供概括性介绍。TOGAF中所使用术语的定义,以及对TOGAF版本的发布说明。
- 第二部分(架构开发方法):TOGAF的核心,描述TOGAF架构开发方法,一种开发企业架构的循序渐进的实施途径。
- 第三部分(ADM指南和技巧):在应用TOGAF和TOGAF ADM时可供使用的指南和技巧的集合。
- 第四部分(架构内容框架):描述TOGAF内容框架,包括一个用于架构制品的结构化元模型、可复用架构构建块的用法及典型架构交付物的概述。
- 第五部分(企业的连续统一体和工具):论述对企业内架构活动的各种输出进行分类和存储的适用分类法和工具。
- 第六部分(TOGAF参考模型):提供对架构参考模型的选择,包括TOGAF基础架构以及综合信息基础设施参考模型(III-RM)。
- 第七部分(架构能力框架):论述在企业内建立和运行架构功能所需的组织、流程、技能、角色和职责。