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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/568731.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

你值得掌握的 Git分支等 常用命令 (持续更新中)

https://blog.csdn.net/hanhanwanghaha宝藏女孩 欢迎您的关注! 欢迎关注微信公众号:宝藏女孩的成长日记 如有转载,请注明出处(如不注明,盗者必究) Git分支一、本地1.1创建分支1.2切换分支1.3创建切换分支1.…

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

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

Appium+Python移动端 实战——教你如何xpath定位自动化测试

今日份问题 我:手动就可以操作简单的测试,为什么要自动化测试 老师:主要是回归测试。改了bug之后,重新再来测试。这样用回归测试就比手动测试要节约成本 AppiumPython移动端实战一、前提二、上实战一、前提 开启模拟器&#xff0…

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

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

黑盒测试 — 测试用例 之 判定表法看这一篇就够了

测试用例 之 判定表法一、应用场景二、判定表法定义三、步骤四、实战 — 案例分析一、应用场景 在一些数据处理问题中,逻辑条件取值的组合过多时,判定表是一个不错的选择! 二、判定表法定义 判定表通常由四个部分组成,如下: 意…

逻辑思维题一:条件组合覆盖

我们知道软件测试对测试人员的逻辑思维要求比较高,而且笔试时经常会出一些逻辑思维方面的问题,今天我们来看一个问题。题目是这样的:八瓶酒一瓶有毒,用人测试。每次测试结果8小时后才会得出,而你只有8个小时的时间。问…

《产品思维30讲》精华及感想

https://blog.csdn.net/hanhanwanghaha宝藏女孩 欢迎您的关注! 欢迎关注微信公众号:宝藏女孩的成长日记 如有转载,请注明出处(如不注明,盗者必究) 看了梁宁fairy大佬对产品思维的30讲及David,结…

【资讯】时间的朋友2017跨年演讲全回顾

2016年12月31日20:30,上海梅赛德斯奔驰文化中心,罗振宇“时间的朋友”跨年演讲如约而至。 罗胖曾发下大愿望:举办跨年演讲,连办二十年。今年,是倒数第十八场。 历时四个小时的演讲中,罗胖带着自己过去一年…

你值得掌握的Windows热键——原来高手都是这样玩电脑的!

2021年的开篇之作《你值得掌握的Windows的15个热键》和实用却冷门的几个电脑实用小技巧,再给大家分享一首敲级好听的歌——海龟先生的《男孩别哭》。很好听的旋律 哈哈哈。 https://blog.csdn.net/hanhanwanghaha宝藏女孩 欢迎您的关注! 欢迎关注微信公众…

【文章】人的好运从哪里来?

好运气是自己给的。 一、从好身体来 健康是福。有了健康的身体才有奋斗成功的本钱。要有健康身体,除了要注重饮食与运动外,还要正常的生活习惯。心理的健康也很重要。身心健康,就能顺利工作生活,迎着阳光,灿烂美好&…

带你一起学计算机专业英语!(IT行业、四六级党快记起来)《软件工程专业英语》第三单元:项目计划——单词、短语、名词缩写、难句

https://blog.csdn.net/hanhanwanghaha宝藏女孩 欢迎您的关注! 欢迎关注微信公众号:宝藏女孩的成长日记 如有转载,请注明出处(如不注明,盗者必究) Professional English this subject test full score, the…

机器智能简史

序 在200年前,曾三次担任美国国务卿的政治家丹尼尔韦伯斯特,对革命性的蒸汽机作出了如下评价: 它可以开船、抽水、挖掘、载物、拖曳、举物、锤打、织布、印刷。它仿佛一个人,至少属于工匠阶级:“停止你的体力劳动&…

数据分析——切片器、数据透视表与数据透视图(职场必备)

在处理小量数据的时候,excel真是一个强大的武器,最近闲下来的时候就温习excel的数据处理,接下来来梳理一下切片器、数据透视表与数据透视图的使用重点,有任何不懂的可以马上私信我。近期也会更新像powerbi相关的东西,欢…

kex_exchange_identification: Connection closed by remote host Connection closed by 140.82.121.3 port

https://blog.csdn.net/hanhanwanghaha宝藏女孩 欢迎您的关注! 欢迎关注微信公众号:宝藏女孩的成长日记 如有转载,请注明出处(如不注明,盗者必究) 我在上传项目至远程仓库的时候遇到这样的问题 $ git push…

【文章】古人最睿智的十封“信”,写得如此通透!

第1封:写给相遇 相遇时难别亦难, 东风无力百花残。 ——李商隐 假如人生不曾相遇,自己就还是那个自己,日复一日地奔波,淹没在这个喧嚣的世间。 因为遇见了那些注定要遇见的人,自己不再是原来的自己&#…

测试开发——软件测试虚拟环境的搭建

https://blog.csdn.net/hanhanwanghaha宝藏女孩 欢迎您的关注! 欢迎关注微信公众号:宝藏女孩的成长日记 如有转载,请注明出处(如不注明,盗者必究) 前言:为什么要搭建python的虚拟环境&#xff1…

OpenCV 3.1 imwrite()函数写入异常问题解决方法

OpenCV 3.1 imwrite()函数写入异常问题解决方法最近配置了OpenCV3.1版本&#xff0c;按照2.x的习惯写了一个保存图片的代码&#xff08;测试证明该代码在2.4.11下运行正常&#xff09;&#xff0c;但是在使用imwrite()函数的时候出现了异常。 代码如下&#xff1a;#include <…

测试开发——搭建一个简单 web服务(flask框架基础)项目实战

搭建一个简单 web服务-flask框架一、什么是wsgi?二、搭建一个简单 web服务三、扩展四、请求加参数的情况五、安装flask一、什么是wsgi? wsgi是webserver和application的传话筒&#xff0c;起桥梁通信的作用。 二、搭建一个简单 web服务 # coding:utf-8# 步骤&#xff1a;…

高效阅读论文

写论文做研究的时候少不了要看论文&#xff0c;但是很多时候看过同类的论文之后发觉什么也没记住&#xff0c;本文将有三位牛人想大家分享他们在阅读论文的一些技巧&#xff0c;希望对大家有用。科研牛人一&#xff1a; 从Ph.D到现在工作半年,发了12 篇paper, 7 篇first author…

【文章】七不出,八不归,原来是这个意思

春节临近&#xff0c;出行的人们越来越多。有句老话儿叫“七不出&#xff0c;八不归”也开始被大家提及起来&#xff01;那么&#xff0c;究竟什么是“七不出&#xff0c;八不归”&#xff1f;这句话到底有没有道理呢&#xff1f; 老话说“七不出&#xff0c;八不归”&#xff…