银行应用系统架构,听上去很复杂、很专业的内容,如何下笔想了很久。

不太想写成一个教科书一般的文章,那样写着轻松但是看着累,最关键的对语读者来说,不会有太大的收获。其实一个好的传授者,并不是要把知识写的多么详尽,而是要写的有趣。哪个领域都一样,不缺专家学者,但是缺少好的传授者。当然自己还不算是一个好的传授者,但希望通过创作这个系列的文章,自己能够寻找到读者想听什么样的故事,并让自己能够逐渐接近那个目标。

好啦,言归正传。今天先介绍一下银行应用系统架构是什么?为什么要做应用系统架构设计?

在每个人的印象中,银行每天为我们提供着各种各样的金融服务,我们每天也都可能与银行打交道,存取款、缴费、工资发放等等。我们会面对很多的银行设备,比如刷卡机、ATM,也会使用到银行的很多网站、软件,比如网银,手机上种类繁多的APP应用。

可以想见,银行这么大的一个服务体系的背后,肯定需要很多很多的后台服务系统,才能够运转得起来。

应用系统架构设计,就是如何管理和规划这些服务系统。这一点可能说的有点教条,怎么理解呢?

银行的业务服务种类非常繁多这是一个不争的事实,每隔一段时间可能都会有新业务服务推向客户,而每新推一个服务,就要配套的建立起后台的服务系统。同时,一些已经提供给客户的服务,也会不断的优化。这就像一片树林,会不断的有树宝宝长出来,已经长大的树爸树妈们,也会不断的有新的枝叶冒出来。对于一些有问题的、生病的树枝、树叶,也要及时的修剪掉,避免对整棵大树或者整个森林的生态造成影响。

一段时间后,作为园丁的银行IT狗,来到他看管的森林时,可能会看到这幅景象:

呃,别说修枝剪叶了,贝爷进来可能都无法活着出去。。。

于是,IT狗园丁决定做一些规划和管理,比如:外围都种带植,形成隔离;中间按照植被种类分块种植群植;一些较大的孤植放在中间。另外,如果有新的树宝宝要种进来,也是要去到他该去的地方。于是,森林,变成了园林。

回到银行的后台服务系统这个话题,可以看到,由于银行的服务系统众多,对服务系统进行一些必要的分类和划归,是有很大益处的。

这样,当一个新业务要推出时,我们可以看看它是什么类型的业务,需要什么类型的后台服务系统支撑,有没有必要新建一套服务系统。换个角度看,也就是决定树宝宝有没有必要种下去,还是说干脆不种了,而考虑从树爸树妈的枝子上嫁接出来;如果确定要种,种在园子里的哪片,种的位置会不会干扰到身边的小伙伴。这些都是在架构设计时要格外关注的。

一个好的架构设计规划,对于后续的维护工作也是大有裨益的,比如要是那个业务出问题了,银行IT狗会在这个业务相关的后台服务系统找原因,而不会像进了原始森林一般,不知所措。

现在你可能对银行应用系统架构是个什么意思,有了一个初步的概念,这就足够了。下一期将介绍一下目前大银行应用系统架构是什么样子,也就是一般银行IT狗会怎么规划它的园林。

转载自知乎:https://zhuanlan.zhihu.com/p/21301249

【工作总结】银行应用系统架构(一)相关推荐

  1. 【工作总结】银行应用系统架构(三)

    上一次的文章中,介绍了银行应用系统的架构层次.如同人体的结构一样,是一个从宏观,逐渐细化到微观的过程(见下图). 人体结构大致是这样的: 那么具体来分析,银行应用系统架构的每一层,究竟是什么样子的呢? ...

  2. 【工作总结】银行应用系统架构(二)

    上一次我们介绍了什么是银行应用系统架构,为何要做应用系统架构的设计和规划. 这次开始,我们主要谈谈银行IT狗是如何规划应用系统架构的. 我们现在已经知道了,银行对老百姓的每个业务服务,后台都对应着相应 ...

  3. 某银行核心系统架构升级改造

    我行新一代核心业务系统数据库软件采用Oracle 12C,对于此种集中式数据库服务器选型,考虑的最重要的因素是单机处理能力.响应时间及稳定性等. 1.服务器型号的选择 我行进行新一代核心数据库服务器选 ...

  4. 最全银行核心系统架构解读(165页PPT)

    银行IT研究要点

  5. 支付业务与技术架构学习总结(9)——银行核心系统之清算体系

    支付清算系统是经济金融活动的基础性支撑.支付.清算体系建设是金融理论与实践的重点课题.本文主要描述了支付系统建设的发展历程及构成,分析了银行内部清算体系设计,有利于快速建立起金融服务体系思路.希望略尽 ...

  6. 【银行】商业银行IT系统架构规划

    转载:http://blog.csdn.net/luosijin123/article/details/7702913 2012年06月29日 一.中小银行面临的挑战与应对策略 我国大量的中小银行(数 ...

  7. 银行核心系统服务器,银行核心系统之技术架构(一).pdf

    银行核心系统之技术架构 目录 前言 3 1.此文适合人群: 3 2.此文解决问题: 3 3.此文分为三部分: 3 1.主机时代 3 (1)单体架构4 (2)操作系统(z/OS) 4 (3)命令输入处理 ...

  8. Tomcat 系统架构与设计模式,第 1 部分: 工作原理

    Tomcat 系统架构与设计模式,第 1 部分: 工作原理 这个分为两个部分的系列文章将研究 Apache Tomcat 的系统架构以及其运用的很多经典设计模式.本文是第 1 部分,将主要从 Tomc ...

  9. 【Tomcat】Tomcat 系统架构与设计模式,第 1 部分: 工作原理

    这个分为两个部分的系列文章将研究 Apache Tomcat 的系统架构以及其运用的很多经典设计模式.本文是第 1 部分,将主要从 Tomcat 如何分发请求.如何处理多用户同时请求,还有它的多级容器 ...

最新文章

  1. 行如风 Angular 初识3
  2. keystonejs富文本问题及思考过程
  3. xp文件夹怎么设置密码?压缩文件及Office文件加密方法
  4. 我的blog开张了,希望大家能多多赏光啊
  5. 流量策略和整型--整型篇
  6. python groupby 不保留源index、_Python数据分析 I 全国旅游景点分析案例,哪里好玩一目了然...
  7. matlab定义域为全体实数画图,MATLAB数学手册教程_第7章_绘图与图形处理
  8. 沙盘模拟软件_重大消息:企业经营沙盘招新啦
  9. NTFS格式与FAT32格式区别
  10. A7芯片 IOS降级 跳过ID | ipad Mini2降级 10.3.3
  11. 豆瓣电影Top250数据爬取、数据分析及数据可视化
  12. CefSharp浏览器网页中文语言设置
  13. 10条不可不知的手机礼仪 看看你犯过哪几项?
  14. Linuxprobe-28期-第二节课
  15. No matching version found for @soda/friendly-errors-webpack-plugin@1.8.0.
  16. 如何做一个优秀的男人
  17. 计算机的模拟电路基础
  18. TTP233H-BA6功能介绍于适用场景;
  19. JAVA排序算法之“睡眠排序”
  20. 深度学习Pytorch/Caffe-GPU环境配置

热门文章

  1. 盘点一下免费的远程控制软件!
  2. 计算机贴膜教程,笔记本贴膜详细教程
  3. C语言每日一练——数字组合
  4. TrueNAS安装Windows虚拟机卡在“Press any key to boot from CD or DVD...”的解决办法
  5. android开发 视图联动_仿支付宝“全部应用”模块,联动布局的demo
  6. azure不支持哪些语句 sql_Azure SQL
  7. 数字电路硬件设计系列(四)之STM32最小系统设计
  8. “互联网+智慧燃气”助力武汉智慧城市建设
  9. 数据分析必会工具之SmartPLS
  10. 管理感言_留住人才很重要