企业架构(EA)入门介绍

企业架构(EnterpriseArchitecture,EA)是一种提升IT对企业经营贡献度的计的方法。

为了让大家容易了解EA,可以用“城市规划”作例子来说明。城市规划师一种为解决未来的社会环境及目前都市所面临的问题而画的蓝图,他就相当于EA。按照计划而实际建设的道路和公共建筑物,就当于信息系统与业务流程。

如果说城市规划的目标在于防止无秩序的开发,提供舒适的居住环境以及商业环境,那么EA的目标则在于迅速而又弹性的让业务流程与信息系统可以响应经营策略。EA的运用可以让企业与IT始终维持在整合的状态。经营者可以用EA鸟瞰企业整体的业务结构,下达指示,强化企业对变化的响应能力。

OpenGroup是一个IT行业标准组织,在1996年由X/Open与OSF(开放软件基金会)合并而成立,专门从事开放标准的制定和推广工作。OpenGroup制定的业界标准包括:CommonOperatingEnvironment(COE)Platform、LSB、TOGAF、WirelessApplicationProtocol(WAP)等。时至今日,OpenGroup已经成为一个多元化横跨各环节的IT行业组织,包括客户、系统和解决方案供应商、工具供应商、集成商、咨询公司,以及学术界和研究人员。

TOGAF是一个架构框架——OpenGroup架构框架(TheOpenGroupArchitectureFramework)TOGAF提供了辅助企业架构的接受、生产、使用和维护的方法和工具。它是基于一个最佳实践支持的迭代过程模型和一套可重用的已有架构资产。TOGAF将企业架构抽象为四个层次:

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

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

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

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

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

ADM中的各阶段如下:

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

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

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

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

l阶段D:技术架构(TechnologyArchitecture)描述了架构项目的技术架构的开发。

l阶段E:时机和解决方案(Opportunities&Solutions)为之前阶段中定义的架构引导出初始实施规划和交付载体的识别。

l阶段F:迁移规划(MigrationPlanning)使用一个支持的实施和迁移计划来处理一套过度架构的详细次序的制订。

l阶段G:实现治理(ImplementationGovernance)提供一个实施的架构勘误表。

l阶段H:架构变更管理建立管理新架构变更的过程。

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

相关推荐