首页  ·  知识 ·  架构设计
CIO/CTO都应该掌握和了解的EA
庚庚  MetaThinking  综合  编辑:德玛西亚   图片来源:网络
IT的服务对象是企业的战略、组织、管理、流程等一系列的要素,因此需要通过企业架构的管理思想来管理IT架构,避免混沌后产生系统庞大和与业务脱节等症状。

我们已进入数字化技术推动的第四次工业革命,是以工业互联网建设为标志。单纯从IT的视角管理信息化系统让许多企业深陷管理困境,解决问题也是按下葫芦浮起瓢。实际上,IT的服务对象是企业的战略、组织、管理、流程等一系列的要素,因此需要通过企业架构的管理思想来管理IT架构,避免混沌后产生系统庞大和与业务脱节等症状。

一、背景


随着企业对信息化和数字化系统的使用越来越深入和频繁,很多企业遇到以下难题:“业务越来越复杂,信息化系统越来越庞大,难以统筹管理;IT建设现状和新的合理规划一片混沌;企业内IT与业务沟通困难,业务人员用不好系统,IT人员服务质量也不高;外部第三方IT无从下手,更别说找到破局点了。”所以如何管理好企业的IT化系统成为现代化企业不可忽视的管理议题。如果在企业数字化建设过程中缺乏总体的架构和规划,企业将在IT治理上面临众多的挑战。

二、EA是什么?


企业架构(Enterprise Architecture,EA),是对构成企业的所有关键元素和关系的总和描述,是一种提升IT对企业经营贡献度的设计方法,是一种为解决未来的企业环境及目前企业所面临的问题而画的蓝图,其目标则在于迅速而又弹性的让业务流程与信息化系统可以快速响应经营策略。EA的运用可以让企业与IT始终维持在整合的状态,经营者可以用EA鸟瞰企业整体的业务结构、下达指示、强化企业对变化的响应能力。

1、EA是企业架构的管理平台


企业用来管理企业架构的一套工具、方法论和管理思想。

2、EA是企业架构的描述方法

(1)EA基于企业的管理架构、描述了不同层次的业务活动、组织和其他相关资源之间的关系。

(2)EA描述了对企业业务架构产生直接支撑作用的企业的应用架构和数据架构。

(3)EA描述在企业应用架构和数据架构之下的企业IT基础设施组成的架构,它包括了支撑企业应用和数据运行的数据库、操作系统、网络和基础设施。

三、EA是做什么?


企业架构,是一个用于描述和分析企业现状,并对企业做出合理诊断和规划的方法。企业架构是现代化企业用于自我分析和自我管理的工具,类似于医学上将人体构造拆解为骨骼、肌肉、血液等组成部分,既考虑每个部分的成分,也考虑这些部分是如何结合并协同工作的。

1、面对的问题

image.png

2、业务管理

image.png

(1)使业务流程更加透明

(2)对业务与相关信息化系统的描述标准化,使得业务人员与IT人员可以使用相同的语言进行沟通。

(3)将所有的来自业务的需求及来自IT的设计文档集中在一个统一的文件服务器中管理。

(4)有效减少业务需求与技术需求之间的沟通困难。

(5)实现各类管理项目后业务流程的持续改进,适应系统不断升级、组织不断优化的管理需求。

3、IT管理

image.png

1)IT架构的管理


对IT应用与其它的有形或无形的技术资产进行管理

实现标准化/系列化/模块化

业务与技术之间更好的交流

对IT应用组件的管理(业务场景管理)

IT设施管理

(2)IT改进的管理


设计与展示IT系统的部署计划

应用程序的开发管理

IT资源的共享

(3)IT服务的管理


IT服务管理由技术为导向转变为以流程为导向,走向标准化、可改进的模式,信息技术基础架构库(Information Technology Infrastructure Library,ITIL)参考模型及应用。

4、连接业务与IT的桥梁

image.png

(1)EA是一个业务和IT对齐的战略执行工具,一种设计、管理、沟通的工具。通过企业架构,我们可以达到:


企业内不同的人要对企业现状(as-is)和企业愿景(to-be)有一个整体的的理解。

业务、信息、技术人员的共同愿景,是理解、沟通的基础。

如果没有一个清晰的架构,就不能保证正确的决策和好的实现,EA是理解和实现企业IT建设的保障。

(2)企业架构可以分为两大部分:业务架构和IT架构,大部分企业架构方法都是从IT架构发展而来的。


业务架构:是把企业的业务战略转化为日常运作的渠道,业务战略决定业务架构,它包括业务的运营模式、流程体系、组织结构、地域分布等内容。

IT架构:指导IT投资和设计决策的IT框架,是建立企业信息系统的综合蓝图,包括应用架构、数据架构和技术架构三部分。

5、适用的企业类型

(1)拥有大量IT应用集成的企业

(2)使用信息化系统已经有很长历史的企业

(3)信息技术在企业中占有战略重要性的企业

(4)涉及兼并重组或收购的企业

(5)面临的市场快速多变,需要很强适用性的企业

四、EA怎么做?

image.png

五、TOGAF

1、The Open Group


The Open Group于1993年开始应客户要求制定系统架构的标准,在1995年发表The Open GroupArchitectureFramework (TOGAF) 架构框架。TOGAF的基础是美国国防部的信息管理技术架构(TechnicalArchitecturefor Information Management:TAFIM)。它是基于一个迭代(Iterative)的过程模型,支持最佳实践和一套可重用的现有架构资产。它可让您设计、评估、并建立组织的正确架构。

2、国内外认可度


源于90年代美国的企业架构框架,到目前已经衍生出多种企业架构框架,如Zachman、DoDAF(美国国防部体系架构框架 The Department of Defense Architecture Framework)、TOGAF等。

企业架构方法虽有很多,但TOGAF是最主流的。不仅有80%的福布斯( Forbes)全球排名前50的公司在使用,而且支持开放、标准的SOA参考架构。已得到国际主流厂商的推动,德国有SAP在推动,美国IBM、HP、Oracle等公司在推动,中国有金蝶、北达软在推动。中国则于2009年由金蝶引入进行本地化和中文化工作,中国企业对TOGAF的认可度超过50%。

3、TOGAF是什么?

TOGAF即开放群组架构框架(The Open Group Architecture Framework)的缩写,是一个架构框架或工具,用来帮助架构的接受、创建、使用和维护。它基于一个迭代的过程模型,由一些最佳实践和一套可重用的已有架构资产支持,由国际标准权威组织The Open Group制定。

TOGAF是一个可靠的,行之有效的方法,以发展能够满足商务需求的企业架构,而企业架构是承接企业业务战略与IT战略之间的桥梁与标准接口,是企业信息化规划的核心。借助TOGAF理论体系帮助企业建设企业级架构,将有助于国内企业大大节约成本,增加业务模式的灵活性,更加的个性化、随需应变,并提高信息系统应用水平,同时还可以对客户的业务模式创新起到推动作用。



4、TOGAF包含什么?

TOGAF将企业架构抽象为两大部分:业务架构和IT架构,业务架构是把企业的业务战略转化为日常运作的渠道,业务战略决定业务架构,它包括业务的运营模式、流程体系、组织结构、地域分布等内容;IT架构指导IT投资和设计决策的IT框架,是建立企业信息系统的综合蓝图,包括应用架构、数据架构和技术架构三部分。


(1) 业务架构(Business Architecture)定义了业务策略、治理、组织和关键业务过程。

(2)应用架构(Application Architecture)为要部署的单个应用系统、它们之间的交互和它们与组织的核心业务流程之间的关系提供蓝图。

(3)数据架构(Data Architecture)描述了企业的逻辑物理数据资产和数据管理资源的结构。

(4)技术架构(Technology Architecture)描述了需要支持业务、数据和应用服务的部署的逻辑软硬件能力。

5、TOGAF架构开发方法

ADM包括建立架构框架、开发架构内容、过度和治理架构的实现。所有这些活动都是在架构定义和实现的迭代周期中实现的,允许组织以可控的方式根据业务目标和机会来改造他们的企业。 

ADM采用了自上而下的原则通过逐步细化的方式将企业高层的策略过渡到详细的技术实施,从而构建涵盖所有干系人角度的企业架构,企业可以使用一个小组负责整个企业架构的迭代开发,也可以由多个架构开发小组针对每一部分进行迭代开发,并最终归为一体。

image.png

(1)预备阶段(Preliminary Phase)描述了准备满足新企业架构业务指示所必须的准备和启动活动,包括组织特定的架构(Organization-Specific Architectures)框架的定义和原则的定义等。


(2)架构愿景阶段:架构愿景描述架构开发周期的初始阶段。它包括关于设定范围、识别利益相关者、创建架构愿景和获得批准等信息。

(3)业务阶段: 业务架构(Business Architecture)描述了业务架构的开发,以支持达成共识的架构愿景。

(4)系统架构阶段:信息系统架构(Information Systems Architectures)描述了架构项目的信息系统架构的开发,包括应用和数据架构的开发。

(5)技术架构阶段: 技术架构(Technology Architecture)描述了架构项目的技术架构的开发。

(6)时机及解决方案阶段: 时机及解决方案(Opportunities&Solutions)为之前阶段中定义的架构引导出初始实施规划和交付载体的识别,确定主要的实施项目,并把它们分组,组成各过渡架构。

(7)迁移规划阶段: 迁移规划(Migration Planning)分析成本效益和风险,使用一个支持的实施和迁移计划来处理一套过渡架构的详细次序的制订。

(8)实施治理阶段:实施治理(Implementation Governance)是为实施提供架构监管。制定一个实施的架构勘误表,确保实施的项目与架构相一致。

(9)架构变更管理阶段: 进行持续的监控并建立变更管理的流程,以确保架构能对企业的需要快速响应,使架构对业务产生的价值最大化。

(10)需求管理(需求管理)检查管理架构需求的流程,其贯穿整个ADM。

美国的The Open Group为企业架构制定了TOGAF标准,目前已经更新为9了。TOGAF属于大型企业的架构框架,主要用于大型IT系统应用企业,对于中小型企业大材小用了。

本文作者:庚庚 来源:MetaThinking
CIO之家 www.ciozj.com 微信公众号:imciow
    >>频道首页  >>网站首页   纠错  >>投诉
版权声明:CIO之家尊重行业规范,每篇文章都注明有明确的作者和来源;CIO之家的原创文章,请转载时务必注明文章作者和来源;
延伸阅读