企业架构-01企业架构与TOGAF
1 何为企业架构
企业架构(Enterprise Architecture),简称EA。是指对企业事业信息管理系统中具有体系的、普遍性的问题而提供的通用解决方案,更确切的说,是基于业务导向和驱动的架构来理解、分析、设计、构建、集成、扩展、运行和管理信息系统。复杂系统集成的关键,是基于架构(或体系)的集成,而不是基于部件(或组件)的集成。
有效的企业架构对企业的生存和成功具有决定性的作用,是企业通过IT获得竞争优势的不可缺少的手段。
2 企业架构分类
可以分为两大部分:业务架构和IT架构,大部分企业架构方法都是从IT架构发展而来的。
① 业务架构:是把企业的业务战略转化为日常运作的渠道,业务战略决定业务架构,它包括业务的运营模式、流程体系、组织结构、地域分布等内容
② IT架构:指导IT投资和设计决策的IT框架,是建立企业信息系统的综合蓝图,包括数据架构、应用架构和技术架构三部分。
3 主要的企业架构框架
特性比较:
TOGAF标准是The Open Group标准之一,企业架构标准,TOGAF为标准、方法论和企业架构专业人士之间的沟通提供一致性保障。
4 为什么要做企业架构
有些人可能会问:“为什么要做要做架构,直接拿来需求就做不就行了吗?”。搭个简易狗窝不需要专门进行设计,但是建个大厦则必须经过设计阶段一样,我想对于不复杂的东西,你怎么做我都觉得不会出什么差错,但是一旦业务复杂、规则麻烦、还涉及变革时,必须有一个清晰的架构才能保证做出来的东西是正确的。
EA是一个业务和IT对齐的战略执行工具,一种设计、管理、沟通的工具。通过企业架构,我们可以达到:
① 企业内不同的人要对企业现状(as-is)和企业愿景(to-be)有一个整体的的理解
② 业务、信息、技术人员的共同愿景,是理解、沟通的基础
③ 如果没有一个清晰的架构,就不能保证正确的决策和好的实现,EA是理解和实现企业IT建设的保障
5 小结
当我们我们IT项目建设很小时(一个单系统),没有必要进行企业架构。直接通过需求做就OK了,但是IT项目很大(很多系统组成时),必须进行企业架构。并且TOGAF是其中的一种企业架构框架。