分享

银行信息系统架构概述

 yi321yi 2019-04-07

第【50】天。

摘要:

随着信息化银行的建设的推进,银行信息系统深入到银行日常经营管理的每一个环节,开放、弹性、灵活和可扩展的银行信息系统架构将助力我国商业银行提升整体竞争能力,推动科技创新,实现安全可控目标。本文主要对银行信息系统架构的概念与内容进行简要介绍。

构建银行信息系统架构是打造银行信息化能力的重要手段,如何打造和维持能够满足企业运营的信息化能力,进而实现银行战略目标?如何避免信息化工作存在竖井式重复建设?如何避免上了一个又一个IT系统,但又互相冲突难以发挥作用?如何避免投入巨大资源建设出来的IT系统与预期不符?如何做到在出现新需求时仍然能够从容应对?如何做到新技术趋势出现时,避免盲目跟随?等等这些问题,都是我们在做信息系统架构规划的时候要去分析和解决的问题。今天的银行业,从IT条线到业务单元,直至银行的高级管理层,越来越深刻地意识到信息系统架构,特别是企业架构的重要性,拥有良好的架构,才可以将企业的战略目标通过信息化的建设最终落地和实现。在这里需要强调的一点是,由于各家银行的业务战略、信息化愿景和IT基础皆不相同,因此,各银行的IT架构也不会完全相同。他行的领先实践,无论是企业架构还是某个优秀的信息系统,虽然可供参考,但银行仍应规划并遵循支持自身战略、符合自身实际情况的信息系统架构。

银行在定义企业架构时,主要从应用架构、数据架构和技术架构三个方面来构建完整的企业信息系统建设架构。应用架构的重点是解决业务功能在哪里实现的问题,数据架构重点回答数据在哪里生产又在哪里使用的问题,技术架构重点回答服务器和存储等资源怎样安全灵活和高效部署的问题。

1.应用架构

应用架构是对实现业务能力、支撑业务发展的应用功能的结构化描述,应用架构是业务架构与技术架构之间的桥梁,需要从功能和操作等各个方面阐述如何利用应用支持战略目标和业务架构。应用架构包括设计原则、应用的分层分域与边界定义、应用的集成关联关系与交互方式等方面的内容,企业是否能够提升服务质量,为客户提供统一集成的服务,满足从客户视角出发,以及是否支持创新,应用架构如何提供IT能力,将企业内部能力转变为外部能力交付出去以及帮助企业获得效益,很大程度上都依赖于应用架构的领先程度。

2.数据架构

数据架构立足于解决在在数据全生命周期过程中,从数据产生开始,到中间的流转、整合、分析应用、归档和消亡等环节的数据的存储方式、模型策略、访问机制等问题,银行的应用越多,数据之间的依赖关系越复杂。数据从单一系统产生,到被多个系统所关联的时候,银行就更需要关注数据存储的有效性、数据处理的效率、数据流转的及时性、数据一致性等问题。而这些问题,需要通过合理的数据架构来解决。在银行的日常生产经营和管理决策过程中,对于数据的使用场景无处不在。例如,获取产品服务数据,生成银行内部管理及监管层面所需要的分析统计和监管报送;处理分析数据以进行客户内部评级,进而在微观上指导授信额度的实时调整,在宏观上影响经济资本分配,以及大数据时代之下的智慧型分析,都依赖于数据架构。

3.技术架构

技术架构是支撑应用和数据的技术基础。通常情况下,银行会把所有操作视图,不管是应用部署还是数据部署相关的内容,全部包括在技术架构的范畴里。有时也把系统管理和系统运营所需的原则、方案、标准和手册也包括在技术架构中。技术架构领域主要包括了应用及数据服务所需要的技术组件、技术平台、以及支持开发中心、数据中心所需要的所有环境工具、技术能力等。在信息系统架构规划中,技术架构具体体现为网络架构、计算架构、存储架构、基础软件、灾难备份等方面。

4.应加架构、数据架构、技术架构之间的关系

应用架构、数据架构、技术架构是信息系统架构的三个重要组成部分,在进行应用构架、数据架构、技术架构的设计过程中,需要考虑彼此之间的关系。

应用架构主要说明了企业架构规划及信息化建设应该分为哪些应用及应用系统,和应用系统间的交互集成关系。即究竟如何来划分系统,各个应用系统之间的边界等。应用架构清楚地定义具体的应用系统以及应用系统的集成关系后,应用架构作为数据架构设计的重要输入,指导数据架构中数据定义、数据分布、数据集成与流转等规划和管控工作。应用架构给技术架构输入具体的应用建设需求,技术架构将应用建设需求转换为具体的技术需求点,通过技术点的分析,方案选型,最终形成关键技术清单。

为了获得全面、一致、完整的高质量数据,数据架构须明确信息项在哪个应用中生产,并明确数据引用关系。数据集成流转要符合应用架构中应用系统间的集成关系、系统的逻辑架构、系统接口等。简而言之,数据的产生、使用和流转与应用构架息息相关,同时,数据的存储、处理和流转需要技术架构的支撑。

技术架构在IT基础设施层面,实现应用、数据的横向贯通,支持应用、数据架构的技术实现是应用架构和数据架构的实现基础。首先,技术架构是应用架构的基础,合理的技术架构能够减少应用架构在落地实施过程中的复杂度。在进行多数据中心、灾备和网络规划时,须从应用的重要性和安全级别等非功能需求出发,区别一类应用、二类应用、三类应用进行规划。其次,技术架构是数据架构的基础,数据架构所关心的数据整合、数据存储、数据流转和海量数据的分布式计算等,都将对技术架构提出要求。

5.架构管控

信息系统架构的三大架构领域一般是国内外银行进行架构规划的重点内容。通过规划的过程,明确支撑银行自身的战略、业务架构的目标信息系统架构。

从国内外银行业架构实践来看,银行在完成架构规划以及架构发展到一定的规模以后,架构管控将变得十分重要。前文的架构框架回答了架构的内容是什么,该规划和设计哪些内容,架构管控将回答如何有效地使用架构的规划与设计,对架构持续更新,发挥架构的价值。很多银行在架构规划与设计完成以后,往往会碰到两大类问题,第一类问题是目标架构蓝图如何使用,如何在项目中落地;第二类问题是系统不停地建设,架构往往得不到持续的更新,如何对架构持续更新,保持活力,这些问题都可以在架构管控中找到答案。

架构管控将构建一套架构在企业环境下持续演化和更新完善的管理机制,来保证架构的生命力,确保架构能有效支撑战略,并且与业务战略和方向保持一致;确保架构的生命力,及时反映战略需求和技术趋势;确保架构能在实施的项目中得以落地和遵从。

说明:

(1)文中的配图大多来自互联网上授权图片提供商,并已获得免费使用授权,如果文中内容或是图片侵犯到您的权益,请及时告诉我。

(2)由于时间有限,每天只利用业余时间来学习和总结相关内容,所以有些主题可能要两到三天才能描述完成,请你持续关注本公众号,还有文中难免会出现各种错误,恳请您的批评和指正。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多