中国农业银行IT架构的梳理和优化

IT建设已经成为企业实现其战略目标,提升竞争力的必不可少的举措之一。随着市场竞争的加剧、业务规模的发展和业务领域的扩大,企业应该有怎样的it架构、组织及能力,才能更好地支撑其业务的发展和战略目标的实现呢?

项目背景介绍

中国农业银行是我国四大国有商业银行之一,是中国金融体系的重要组成部分,总行设在北京。中国农业银行网点遍布城乡, 资金实力雄厚,服务功能齐全,为广大客户所信赖,已成为中国最大的银行之一,被《财富》评为世界500强企业之一。2006年,农业银行成功入选中国企业信息化500强并位居第7位。中国农业银行是国内网点最多、业务辐射范围最广的大型 国有商业银行。依托遍布各地的网点,采用世界尖端科技,中国农业银行建成了国内最大的金融电子化网络,实现了结算业务的全国联网处理。联机网点、联网自动柜员机(ATM)、联网POS终端覆盖全国,让用户随时随地都能体会到现代化科 技带来的便利。

随着业务的不断发展,信息化建设日新月异,应用系统数量和规模在迅速扩大。在应用系统的建设和发展过程中,面临项目方案设计统筹考虑的困难,存在技术标准规范难以统一、系统之间关系日益复杂并难以整合、重复性开发严重等若干问题。

针对以上所面临的问题,中国农业银行在2008年启动了企业架构梳理及优化项目,力图以系统化的方式,梳理和定义现有系统,以明确边界和内涵,提取共性和可重用的IT资产,从而加快积累,实现IT资产的可重复利用;同时,建立企业IT架构的管理、设计和控制机制,并不断地优化调整, 以落实企业IT架构所规定的原则。

企业架构梳理与优化——it建设必经之路

在中国农业银行的企业架构梳理及优化项目中,我们看到了一个近乎完美的业务与it融合的解决方案——企业架构梳 理与优化。企业架构是连接企业战略目标和具体项目解决方案的核心纽带,同时只有基于企业架构,我们才能够确保it建设与业 务战略保持一致。一个企业架构需要涵盖从业务到技术的各个领域,包括业务架构、应用架构、数据架构,以及技术架构等等。业务架构描述了业务的发展要求;应用、数据和技术架构则描述了如何将业务的发展要求转化为it元素,并依靠it技 术来实现。在未来的应用、数据和技术架构规划中,业务战略与业务架构将是主要的驱动因素。应用架构与数据架构在规划时也应当充分考虑技术架构的现状,尽量利用现有技术架构,以较低的成本来构建应用架构和数据架构。中国农业银行企业架构梳理与优化解决方案,就是运用企业架构理念,梳理企业架构现状,并基于现状对企业架构进 行优化,进一步规划和实施下一代的企业架构。

四大实施阶段

该解决方案的实施分为企业架构规范化阶段、企业架构现状梳理阶段、目标架构设计阶段、实施规划阶段四个阶段。

第一,企业架构规范化阶段。参照业界的方法论,结合具体企业实施企业架构的目标、需求,以及现有的IT环境,针对具 体企业的特点和战略定制适合的实施方法。选择试点项目进行梳理,在梳理过程中进一步完善实施方法,同时开始考虑企业架构管理规范。

第二,企业架构现状梳理阶段。理解企业业务战略和需求,进行业务组件分析,并进一步梳理现有项目,形成完整的企 业业务架构、应用架构、数据架构和技术架构视图,明确架构管理流程。根据前一步的梳理成果,完成对企业架构现状分析和总体评估。

第三,目标架构设计阶段。围绕企业的业务目标和战略需求,结合业内先进经验,完成目标业务能力设计、应用架构、数据架构和技术架构设计。

第四,实施规划阶段。分析企业所面临的问题,审视企业现状和目标架构之间的差异。根据分析结果划分企业IT 建设的 项目群,确定IT 建设阶段,制定项目实施路线图。

实现效果

该解决方案能够实现以下四大效果:

第一,以系统化的方式,梳理和定义现有系统,明确各自边界和内涵, 提取共性和可重用的IT 资产,从而加快积累,实现IT 资产的可重复利用。

第二,对IT架构进行优化,制订各类技术标准与规范,保持技术先进性,以确保IT架构能够更好地支持未来业务发展需要。

第三,能够明确业务、应用、数据、技术之间的关系,以及它们与企业战略之间的关系,帮助企业形成明确的IT建设方向以及实施路线图, 避免系统的重复建设, 充分挖掘现有IT架构潜力,实现IT 对于业务发展和运营的支撑。

第四, 能够加强IT技术实力,有效管理技术资源,提升企业内部IT 团队的架构设计实力和整体实施能力,实现对内外部 资源的统一评估与管理。

因此,企业架构梳理及优化方案能够从构架层面增强企业IT 建设能力,不仅是为了满足现实需求, 也是顺应企业未来 发展需要,在加速架构整合、统一技术标准规范、增强技术实力、有效管理内外部资源等诸多方面,都能产生极大的决定性的作用。

实践项目的目标与成果

中国农业银行的企业架构梳理及优化项目的目标就是从业务战略出发,在充分挖掘现有IT 架构潜力的基础上, 有效地进行IT建设规划,从而以较低的成本构建满足企业未来业务发展需要的IT 架构, 使科技真正成为推动企业前进的强大推动力。

目前, 该项目的工作成果包括:

第一,建立了中国农业银行业务架构、应用架构、数据架构和技术架构的总体视图;

第二,完成了企业级技术架构的梳理,形成了60个基础服务组件和29 个基础服务运用规范,以及企业级的部署架构;

第三,完成了支付结算、客户管理、财务管理、金融市场等项目群的梳理,总结和验证了企业架构梳理方法,形成了相 关的业务流程、应用积木块和数据定义;

第四,成功地拟定了企业架构管理办法,明确了企业架构的管理流程, 建立了企业架构的管理组织。

时间: 2024-10-05 21:07:03

中国农业银行IT架构的梳理和优化的相关文章

中国农业银行IT架构梳理和优化

IT建设已经成为企业实现其战略目标,提升竞争力的必不可少的举措之一.随着市场竞争的加剧.业务规模的发展和业务领域的扩大,企业应该有怎样的it架构.组织及能力,才能更好地支撑其业务的发展和战略目标的实现呢? 项目背景介绍 中国农业银行是我国四大国有商业银行之一,是中国金融体系的重要组成部分,总行设在北京.中国农业银行网点遍布城乡, 资金实力雄厚,服务功能齐全,为广大客户所信赖,已成为中国最大的银行之一,被<财富>评为世界500强企业之一.2006年,农业银行成功入选中国企业信息化500强并位居第

android MVP——mvp架构的应用和优化

MVP架构在android还是很好用的.我也在试着将mvp用在项目中. 下面我就来说说mvp模式的应用和优化. mvp模式的概念 MVP 是从经典的模式MVC演变而来,它们的基本思想有相通的地方:Controller/Presenter负责逻辑的处理,Model提供数据,View负责显示. 比较 mvc: 1,在MVC里,View是可以直接访问Model的,View里会包含Model信息,不可避免的还要包括一些业务逻辑. 2,Model不依赖于View,但是View是依赖于Model. 3,有一

JAVA开发之大型互联网企业高并发架构Tomcat服务器性能优化视频教程

课程目标熟练掌握高并发架构Tomcat服务器性能优化. 适用人群对计算机,java开发人员,Java架构师,运维感兴趣的朋友! 课程简介Tomcat是Apache软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache.Sun和其他一些公司及个人共同开发而成.Tomcat服务器是一个免费的开放源代码的Web应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP程序的首选. Tomc

BAT大厂APP架构演进实践与优化之路

第1章 打车课程项目整体介绍课程介绍:介绍课程内容.教授方式,讲诉打车业务的整体架构思路:针对打车业务如何进行需求分析和工作量化评估,同时根据工作量化提出课程内容章节计划.1-1 lesson01-课程整体介绍导学 第2章 需求分析和工作量化讲解(在BAT大厂中)前后端 API .文档维护方法.平台.2-1 lesson02-需求分析与工作量化 第3章 项目规范与团队协作分享在BAT大厂中.项目支持是如何维护.保证代码质量的.然后实践,建立滴滴打车项目的代码规范.约定.3-1 lesson03-

大型网站技术架构-入门梳理【转】

罗列了大型网站架构涉及到的概念,附上了简单说明 前言 本文是对<大型网站架构设计>(李智慧 著)一书的梳理,类似文字版的"思维导图" 全文主要围绕"性能,可用性,伸缩性,扩展性,安全"这五个要素 性能,可用性,伸缩性这几个要素基本都涉及到应用服务器,缓存服务器,存储服务器这几个方面 概述 三个纬度:演化.模式.要素 五个要素: 性能,可用性,伸缩性,扩展性,安全 演化历程 图例可参考 大型网站架构演化历程: 初始阶段的网站架构:一台服务器,上面同时拥有应

对大数据知识架构的梳理

近期交接了前期的大数据项目,对之前的项目内容做一个总结.也算是梳理一下项目的架构,对前期也算是一个总结,为后期的学习打下一个基础. 清理数据 对传统行业来说,上来就说要搞大数据,一般都会是一种噱头,因为之前的数据量不会很大,所以基本上都是一些统计分析内容为主.在这一阶段,你对数据理解就尤为重要!这里边牵扯到的知识有数据清理,相关的ETL技术.也就是说你要做数据分析,数据在哪里很是重要,当你不清楚你的数据的位置的时候,你的分析也就无所谈起.而原始数据里边一定会有许多的问题.而此时,你的清理过程就是

分布式系统前端架构的设计与优化

前端请求过程是指用户和应用服务器之间发生数据交互前的展现过程,这个过程通常不包含业务逻辑,不需要处理动态内容. 所谓唯快不破,互联网产品在用户体验方面,很重要的一点就是快.前端技术基本的架构与优化,主要是怎样让页面更快更好的展示在用户面前. 一.页面开发最佳实践 1.css样式置顶,Javascript脚本置底 样式表(css)放在网页的HEAD中会让网页显得加载速度更快,因为这样可以使浏览器逐步加载已下载的网页内容.样式表中的内容是绘制网页的关键信息,如果将样式表放在底部,大多数浏览器在实现时

最近很火的MySQL:抛开复杂的架构设计,MySQL优化思想基本都在这

优化一览图 优化 笔者将优化分为了两大类:软优化和硬优化.软优化一般是操作数据库即可:而硬优化则是操作服务器硬件及参数设置. 1.软优化 1)查询语句优化 首先我们可以用EXPLAIN或DESCRIBE(简写:DESC)命令分析一条查询语句的执行信息. 例: DESC SELECT * FROM `user` 显示: 其中会显示索引和查询数据读取数据条数等信息. 2)优化子查询 在MySQL中,尽量使用JOIN来代替子查询.因为子查询需要嵌套查询,嵌套查询时会建立一张临时表,临时表的建立和删除都

java架构解密——双容器优化aop

上篇博客中,提出,优化是个无止境的过程,的确,随着需求的变化,软硬件基础的升级,我们越来越不考虑代码的容量,而是考虑代码的质量,但是随着研究的深入,到了某个阶段,我们也要考虑代码的容量问题,这时,容器的概念,脱颖而出,在上篇博客将服务类作为一个接口传入,实际在后台是一个map容器,我们不仅包含了map的全部实现,还实现了服务类的叠加,但是美中不足的是,我们的业务类,还是单个的对象,就如下图: 类图改造 这时,我们如果想为更多的业务提供服务,就必须编写更多的aop,这不符合我们的原则,基于这一点,