首先,人们必须了解企业架构框架以及组织中有多少种类型的架构。
企业架构框架
Post Support (岗位支持人员) | X | X | X | X | X | X |
Implementer (实施人员) | X | X | X | X | X | X |
Architect (架构人员) | X | X | X | X | X | X |
Business (业务人员) | X | X | X | X | X | X |
Executive (执行高管) | X | X | X | X | X | X |
Why (为什么) | When (何时) | Who (谁) | Where (何地) | How (如何) | What (什么) |
要处理任何类型的架构,必须创建并遵循框架。以下是要处理的著名维度。必须找到所有上述维度的答案。正如你所看到的,任何项目、任何产品和解决方案都始于问题“为什么”,意味着为什么需要解决方案。如果没有找到“为什么”的答案,管理层将不会批准该倡议。下一个问题将是何时启动。然后将讨论内部和外部资源需求。然后管理层会问解决方案是在物理服务器上还是在云上(私有、公共或混合)?然后它将如何实施,最后但并非最不重要的是将实施什么,如需求分析、数据模型、清单列表等。
企业架构包括四种类型的架构:
1) 业务架构
2) 数据架构
3) 应用架构
4) 技术架构
业务架构
在业务架构中,重点是业务需求和为业务用户和客户创造价值。以下是业务架构相关的活动列表。
1) 业务架构
2) 业务模型
3) 流程和能力
4) 服务和事件
5) 创建业务需求
6) 涉及业务分析师、业务架构师、业务数据管理专员等。
数据架构
在数据架构中,重点在于数据需求和为数据消费者创造价值。以下是数据架构相关的活动列表。
1) 组织和管理数据
2) 数据模型
3) 数据定义
4) 数据映射文档
5) 数据流
6) 数据结构
7) 组织由业务架构创建的数据
8) 数据架构师
9) 数据建模师
10) 数据专员
应用架构
在应用程序架构中,重点是应用程序需求和为应用程序用户创造价值。以下是应用业务架构相关的活动列表。
1) 详细说明组织内应用程序的功能和解释。
2) 业务系统
3) 数据库
4) 软件包
5) 根据业务和数据架构定义,按照业务要求工作并实施数据。
6) 应用架构师
技术架构
在技术架构中,重点是技术需求和为技术用户创造价值。以下是技术架构相关的活动列表。
1) 实施物理硬件、安全、网络工具和技术
2) 执行应用架构
3) 基础设施架构师
4) 技术架构师
5) 安全架构师