系统架构、技术构架、应用构架区别为:目的不同、实现方式不同、特点不同。
一、目的不同
1、系统架构:系统架构是对已确定的需求的技术实现构架、作好规划,运用成套、完整的工具,在规划的步骤下去完成任务。
2、技术构架:技术构架是对整个或部分技术系统的可重用设计的构架。
3、应用构架:应用构架是描述了IT系统功能和技术实现内容的构架。
二、实现方式不同
1、系统架构:系统架构通过规划程序的运行模式、层次结构、调用关系来具体实现架构。
2、技术构架:技术构架通过一组抽象构件及构件实例间交互的方法来具体实现架构。
3、应用构架:应用构架通过架构图的方式来具体实现架构。
三、特点不同
1、系统架构:系统架构特点是确定一台计算机硬件和软件之间的衔接。
2、技术构架:技术构架特点是可被技术开发者定制的应用骨架。
3、应用构架:应用构架特点是承接了企业战略发展方向和业务模式,规划和指导企业各个IT系统的定位和功能。
参考资料来源:
百度百科——系统构架
百度百科——技术框架
百度百科——应用架构
微服务架构对于程序员来说是需要掌握的新型技术之一,而其受到追捧的原因就是符合互联网的发展以及其便捷性。今天我们就一起来了解一下,微服务架构带来的变化。
微服务架构给IT系统和团队带来了以下显著的变化:
基础设施的升级,需要引入虚拟化(如Docker),现存基础设施也需要与之进行适配;
系统架构的升级,需要引入服务注册(如Consul),服务间的交互方式也需要与之进行适配;
运维平台的升级,建议引入日志收集(如Fluentd),分布式跟踪(如Zipkin)和仪表盘(如Vizceral/Grafana)等;
运维效率和自动化水平的提升也迫在眉睫,否则无法应对实例数量,变更频率,系统复杂度的快速增长;
观念的转变,基础设施,系统架构和运维平台等的大幅升级,犹如小米加步q换成飞机大炮,相应的战略战术也需要与之相适配才行。
微服务架构下用户面临的监控问题
在转型到微服务架构以后,用户在监控方面主要会面临以下问题。
监控配置的维护成本增加。某个在线系统大概有106个模块,每个模块都需要添加端口监控,进程监控,日志监控和自定义监控;不同服务的监控指标,聚合指标,报警阈值,报警依赖,报警接收人,策略级别,处理预案和备注说明也不完全相同;如此多的内容,如何确保是否有效,是否生效,是否完整无遗漏。
当前针对维护成本,业界常用的几种方法有:
通过变量的方式尽量减少人工输入;
通过监控配置文件解析做一些可标准化的校验;
通过故障演练验证报警是否符合预期;
其次,三方依赖越来越多。北京电脑培训发现例如Docker的可靠性很大程度上取决于宿主机,如果所在的宿主机发生资源争用,网络异常,硬件故障,修改内核参数, *** 作系统补丁升级等,都可能会让Docker莫名其妙地中招。
就是指支持企业业务运营的一整套信息系统的架构,完整的IT架构应该包括:\x0d\1、各业务应用系统,比如PDM、SCM、CRM等\x0d\2、各管理应用系统,比如OA、ERP、HR等\x0d\3、支持与运行上述各应用系统的中间件软件、数据库软件、 *** 作系统等\x0d\4、上述各软件系统运行的硬件设施,比如服务器、存储设备等\x0d\5、支持上述系统被正常访问的各种网络设备、机房环境设施等\x0d\6、保障上述软硬件系统安全运行的安全设施,包括各种软硬件级别的防火墙、防病毒、防攻击工具,安保措施、供电保障等\x0d\7、保障上述所有设备与措施正常运转运营的一整套IT组织与IT管控体系
企业架构可以分为两大部分:业务架构和IT架构,大部分企业架构方法都是从IT架构发展而来的。
TOGAF详细描述了如何定义业务架构,数据架构,应用架构和技术架构,是IT战略规划的最佳实践指引。
企业架构是承接企业业务战略与IT战略之间的桥梁与标准接口,是企业信息化规划的核心。
TOGAF是基于一个迭代(Iterative)的过程模型,支持最佳实践和一套可重用的现有架构资产。它可让您设计、评估、并建立组织的正确架构。
TOGAF对企业IT架构成熟度评估 —— Enterprise Continuum(企业统一体)。
这里面的关键是企业需要建立:
架构统一体(Architecture Continuum): 该统一体能从特定架构中提取出可复用的组件到仓库中(Reposity),为后续的类似业务的重用(Gerneralization for future re-use)。在具体应用中,可以从组件仓库中选择可复用的组件并进行与实际应用场景适配(Adaptation for use)。
解决方案统一体(Solutions Continuum):与架构统一体类似,在面对不同的市场,需要能从可复用的解决方案库中选择并快速复制。对于新兴市场的交付,也能提取成可复用的解决方案到资产库中。
[1] 企业架构 - 开篇:TOGAF介绍
[2] 跳开 DDD 和中台概念看阿里巴巴交易平台的问题及解决思路
[3] 如何带领团队“攻城略地”?优秀的架构师这样做
[4] 银行核心系统|应用架构与案例,这次不谈中台
银行IT系统 -整体架构
--银行系统整体架构及发展方向:
1网络结构:
11 中国国家金融通讯网(China National Financial NetWork):该系统使中央银行、各商业银行及其他金融机构连接在一起
。
12 CNFN三层网络结构:
1一级节点:国家处理中心(National Processing Center,NPC)
2二级节点:城市处理中心(City Processing Center,CPC)
3三级节点:人行县支行处理中心(Country Level Bank,CLB)
2硬件结构:
21 服务器:UNIX/LINUX中继器
22 网络设备:
组网设备:网卡、传输介质
互联设备:中继器、网桥、路由器、网关、集线器、交换机、调制解调器
23 存储设备:磁带机 磁带库
24 自助设备:ATM CDM POS 打印机(包括打印存折、回单)
3软件系统
31 中央银行系统
北京:
中国现代支付系统(CNAPS)
中央银行会计集中核算系统(ABS)
中央银行国库业务处理系统(TBS)
中央债券综合业务系统
上海:
全国银行间外汇交易系统
全国银行间同业拆借系统
全国城市商业银行汇票处理系统
中国银联系统
32商业银行系统
综合业务系统
综合前置系统
中间业务系统
电子银行系统(网上银行,电话银行,手机银行,自助银行,其他电子银行,未来电子商务)
灾难备份系统
银行其他系统
4发展方向:
41 数据集中化
42 数据标准化
43 业务多样化
44 渠道多元化
--必须掌握的技术
1编程语言
11 c/c++,java
12 编译器原理
13 使用vi/vim
14 使用Makefile
15 调试工具gdb/dbx等
2 *** 作系统
21 Linux/Unix原理
22 系统命令
23 shell编程
24 系统管理
3数据库
31 SQL语言
32 Oracle/DB2/Informix/MySql/Sybase等数据库原理
33 数据库编程
34 数据挖掘/数据分析
35 数据库管理(DBA)
4网络通讯
41 中间件通讯(Tuxedo/MQ/CICS/Weblogci(Java))
42 进程间通讯IPC
43 跨主机通讯TCP/IP
44 中间件管理
5系统架构
51 了解银行硬件(IBM)
52 熟悉B/S体系结构和C/S三层体系结构
53 熟悉银行整个网络系统结构
54 网络系统管理
--必须掌握的业务
1 银行会计
11 会计科目
按照会计科目反映的经济内容分类:
1资产类
2负债类
3所有者权益类
4共同类
5损益类
按照会计科目反映的经济内容分类
1表内科目
2表外科目
12 记账原则
1同向相加,异向相减
2有借必有贷,借贷必相等
2 银
行核心业务
21 资产类:1作为首位科目代号,1011表示现金
1银行贷款:信用贷款、担保贷款、票据贴现
2现金管理,金库管理
3系统:信贷管理系统
22 负债类:2作为首位科目号,2011表示对公存款
1单位存款:活期存款,协定存款,定期存款,通知存款,保证金存款
2个人存款:活期存款,定活两便,整存整取,零存整取(教育储蓄),通知存款,整存零取,存本取息
3定期计提,活期结息
4票据结算类业务:银行汇票,商业汇票(商业承兑汇票,银行承兑汇票),银行本票,支票
5系统:同城清算系统,现代化支付系统,票据影像交换系统(小额)
23 所有者权益类:3作为科目号,312表示利润分配
1日常业务
2年终结算业务
24 共同类:资产负债共同类,通常表示往来账户,4作为科目号,4070104表示准备金存款
1业务:金融机构往来,资金拆借/资金划拨,票据结算类业务
2系统:同城清算系统,现代化支付系统,票据影像交换系统(小额)
25 损益类:5作为首位科目号,501,表示利息收入
1收入类业务
2支出类业务
3年终结算业务:成本和费用核算,利润及利润分配
26 表外科目:或有资产负债类科目,6作为首位科目号,601表示承兑汇票
1业务:凭证管理业务(有价单证,主要空白凭证,凭证出售等),贷款业务转表外等
3 银行外围业务
31 中间业务
1代收代付业务
2代理证券业务
3代理保险业务
4代理国债业务
5代理财税库银
32 外汇业务
1外汇买卖业务
2外汇存款业务
3外汇贷款业务
33 xyk业务
34 英联K业务
1本代他/他代本存取款
2本代他/他带本跨行转账
3Pos消费,Pos退货
4预授权、预授权完成、预授权撤销、预授权完成撤销
5商户划账
35 IC卡业务(城市一卡通)
1IC复合卡:使IC卡和磁条合二为一
2小额消费支付:支付水电煤费用
3公共交通支付:公交,出租
4公共设施收费:汽车加油,停车
5其他便民服务:餐饮超市,数字电视
36 现代化支付系统
1大额支付系统
2小额支付系统
3票据影像交换系统
37 理财类业务:基金保险
38 其他业务:反洗钱,企业征信系统,个人征信系统
--如何学习银行系统
--软件工程
--银行会计科目使用说明
--综合业务系统
--大额支付系统
--小额支付系统
--综合前置系统
--中间业务系统
--进程控制shell脚本
--如何保障运营维护
--如何和客户谈需求
以上就是关于系统架构 技术构架 应用构架 区别全部的内容,包括:系统架构 技术构架 应用构架 区别、微服务架构带来的变化分析、企业的IT 架构是什么意思等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)