- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
?
?
企业应用架构参考模型研究
?
?
方敏
[摘要]企业应用架构参考模型在企业架构规划中具有普遍的参考价值。本文通过研究分析国外TOGAF、FEA等企业架构应用架构方法和模型,提出了适用一般企业的应用架构参考模型。其中,应用架构参考模型由业务应用层、公共应用层、应用集成层3层组成,并采用阿里系统架构案例进行验证。
[关键词]TOGAF;FEA;应用架构参考模型
doi:10.3969/j.issn.1673-0194.2019.06.041
[]TP311.52[]A[]1673-0194(2019)06-00-02
0???引言
按照TOGAF的定义,应用架构作为企业架构的一部分,是指企业内部各个部署的应用系统,并通过与企业核心业务流程之間进行交互而提供的一个蓝图。应用架构描述了企业应用系统的布局,重点是如何相互交互以及如何与用户交互,而不是应用系统内部结构。应用架构参考模型表示应用架构的基本组织结构,提供了一组预定义的应用系统,明确了各部门的职责,包括组织之间的关系规则和指导方针。
1???FEA应用架构参考模型概述
1.1??FEA应用架构参考模型的内容
TOGAF未能提供应用架构的参考模型。与TOGAF框架类似的企业架构FEA提出了应用架构参考模型-ARM(ApplicationReferenceModel),ARM是对不同类型的系统、组件和接口的分类,主要包括以下几个内容。
(1)系统层。FEA系统是由信息技术、数据和相关资源组织而成,通过信息收集、处理、维护、使用、共享和传播用于支持专用业务流程的组织。应用参考模型系统类别仅包括公共IT产品(跨领域或工具程序)类型,不包括专用业务的产品,这些系统可以从业务架构中获得。系统包括采购管理、客户服务、应急管理、财务管理等。
(2)应用组件层。FEA应用程序组件是包含的软件,可以聚合或配置以实现企业不同的业务目标。例如,工作流管理、文件管理、记录管理等多种类型组件可以支持多个IT系统和业务流程。但是,其不包括用于操作硬件的操作系统或软件,这些内容包含在技术架构中。
(3)接口层。FEA接口协议用于在系统间传递信息,通过按照ARM重新编排企业应用架构,然后与ARM比较,并发现企业应用系统的差别和冗余情况,可以对应用系统进行必要的共享、重用、合并等整合,以降低企业IT运营成本。
1.2??FEA应用架构参考模型中存在的问题
应用架构在实际运用中采用FEA模型存在以下问题。一是系统层的内容与大多数企业不符。FEA是从美国联邦政府的角度去规划企业架构的,与大多数企业业务相差甚远,无多大参考价值。二是应用系统不完整。应用架构中只包含公用系统,专用业务系统规划在业务架构中,应用架构无法看清企业整个应用系统蓝图。三是应用组件层中包含技术内容。FEA的应用层包含操作系统之上的软件,如开发环境与工具、中间件、数据管理等。
2???FEA应用架构参考模型的改进
为在全局上展现企业应用架构,企业应改进ARM。应用架构参考模型由业务应用层、公共应用层、应用集成层3层组成。
企业的应用架构首先从业务流程上进行划分业务应用系统层次。APQC对企业的通用业务流程提出了PCF模型。PCF将企业流程划分为5个操作类、7个管理类和支持类共12个一级企业流程。5个操作类流程包含发展远景与战略、开发与管理产品和服务、产品服务交付、产品服务市场、客户管理服务;7个管理类流程包含人力资源管理、信息技术管理、财务管理、资产管理、健康安全管理、外部关系管理和知识管理等。企业业务系统布局可以参考通用业务模型。
(1)公共应用层是由支持多个业务应用系统的应用系统组成。如统一用户管理系统、统一权限管理系统、安全控制、统一通讯、数据采集和报表统计等。公共应用层不包含纯技术内容,如中间件、数据库等。公共应用层对应用系统进行必要的共享、重用、合并等整合,提高了开发效率,降低了企业第三方软件许可费等IT运营成本。公共应用层可以通过SOA服务化,发现公共功能模块,如用户管理、单点登录等形成的公共应用系统对多个业务应用系统提供服务。
(2)应用集成层是将应用系统在单个组织中链接在一起的系统,以便尽可能简化自动化的业务流程,同时避免对现有应用系统或数据结构进行全面更改。IBMPatternsfore-business列出了两种应用集成参考模型:访问集成和应用集成。实际工作中,应用层的集成与数据层的集成所用的技术有所不同。应用集成常使用消息中间件、远程过程调用等方式,数据层的集成常使用文件传输、ETL等方式。
(3)应用参考模型把FEA业务专用系统纳入业务应用层。并将FEA应用组件中的集成技术内容纳入应用集成层,其他技术内容归入技术架构中,更加贴近企业的实际业务系统,使应用架构成为一个有机整体。业
您可能关注的文档
最近下载
- 《机器人机械工程基础I》课程教学大纲(本科).pdf
- 2024苏教版数学新教材培训:“统计与概率”领域编修说明.docx VIP
- 净化系统的设计讲义.ppt
- 麦格米特artsen pm cm系列智能焊机用户手册sm megmeet1.pdf
- 压力容器质量安全风险管控清单〔压力容器制造(含安装、修理、改造)单位〕.pdf VIP
- 2023年华为公司招聘职位要求.pdf
- GB-粉尘爆炸泄压规范.pdf
- 茶园节水灌溉技术方案.pptx
- 医院分期建设实施要点分享---以浙江大学医学院附属儿童医院滨江院区为例(分享版).pdf VIP
- 2024年华医网继续教育临床静脉用药质量管理与风险防范答案.docx VIP
文档评论(0)