IT架构的管控方法、管控装置、处理器与电子设备制造方法及图纸

技术编号:32932431 阅读:54 留言:0更新日期:2022-04-07 12:23
本申请提供了一种IT架构的管控方法、管控装置、处理器与电子设备,该方法包括:获取接口设计信息以及接口发布信息,和/或获取第一数据库模型以及第二数据库模型,接口设计信息为目标服务在设计阶段的接口信息,接口发布信息为运行发布的目标服务的接口信息,第一数据库模型为在设计阶段的数据库模型,第二数据库模型为运行发布的数据库模型,接口设计信息以及第一数据库模型分别由结构化数据构成;比对接口设计信息以及接口发布信息,和/或比对第一数据库模型以及第二数据库模型,生成比对结果;将比对结果发送至终端,从而解决了现有技术中人工审核设计态以及运行发布态的IT产品的一致性,难度较大的问题。难度较大的问题。难度较大的问题。

【技术实现步骤摘要】
IT架构的管控方法、管控装置、处理器与电子设备


[0001]本申请涉及软件工程技术管理领域,具体而言,涉及一种IT架构的管控方法、管控装置、计算机可读存储介质、处理器与电子设备。

技术介绍

[0002]IT架构指企业架构的一部分,包含应用架构、数据架构、技术架构以及安全架构。IT架构资产指IT架构颗粒化后的内容,是IT架构的承载物。IT架构管控指以IT架构资产为管控对象,建立相应管控组织和管控流程的管控机制。
[0003]目前在系统建设阶段中,IT架构管控主要包括服务专题资产管控和数据专题资产管控。
[0004]服务专题资产管控流程如下:对于传统工程,服务接口是在“接口设计说明书”或“接口规范”中定义的,交易线和响应码是分别在“总体设计说明书”和“详细设计说明书”中定义的。同时,管控对象都是以设计说明书这样的非结构化文件来进行管控的,通过系统进行管理、审核、运行发布等流程。
[0005]对于采用业务建模方式研发的系统工程,服务接口、交易线、服务模型和响应码在“应用组件设计说明书”和“应用集成设计说明书”中定义的,各部分数据相互独立设计,且存在关联关系。同时,管控对象都是以设计说明书这样的非结构化文件进行管控,通过系统进行管理、审核、运行发布等流程。
[0006]现有服务专题资产管控过程中,有如下问题:
[0007]1)非结构化数据作为管控对象时,审核分析难度大,自动化处理能力低,难借助平台辅助审核内容;
[0008]2)服务模型的设计态和服务接口的设计态难保证一致性,且审核难度大;
[0009]3)服务接口设计文档与实际运行发布的接口可能存在差异,且无法保证这些差异能够被及时发现、及时更新,造成差异的情况有如下几种可能:
[0010]当服务紧急上线时,通过企业服务总线系统运行发布接口信息,但未及时更新设计文档;
[0011]接口运行发布人员在注册服务接口时,由于个人疏忽导致字段名称、类型等信息错误;
[0012]4)响应码的设计态和实现态难保证一致性,贯标和审核难度大。
[0013]数据专题资产包含了数据字典和数据模型,通过对数据字典的管控来实现数据治理和系统的数据贯标,通过对数据模型的管控来把控数据库设计的质量。
[0014]现有数据专题资产管控过程中,有如下问题:
[0015]1)非结构化数据作为管控对象时,动化处理能力低,难借助平台辅助审核内容,审核分析难度大,自动化处理能力低,难借助平台辅助审核内容;
[0016]2)结构化数据仅作为管控对象在系统中流转,其中具体的内容无法得到有效的识别、分析和检查;
[0017]3)数据库设计模型与数据库部署情况难保证一致性,且审核难度大,造成该不一致的情况有如下几种可能:
[0018]编写数据库脚本DDL时,表名或字段名的英文名称写错或遗漏情况发生;
[0019]数据库创建索引脚本后,根据应用的运行情况,对索引进行了优化,但并未维护设计文档中的数据库设计模型;
[0020]根据应用的新需求,对数据库表结构进行了修改,但并未维护设计文档中的数据库设计模型;
[0021]4)数据模型、服务模型及服务接口中数据字典的贯标情况难保证,且审核难度大。
[0022]因此,亟需一种方法,来解决现有技术中人工审核设计态以及运行发布态的IT产品的一致性,难度较大的问题。
[0023]在
技术介绍
部分中公开的以上信息只是用来加强对本文所描述技术的
技术介绍
的理解,因此,
技术介绍
中可能包含某些信息,这些信息对于本领域技术人员来说并未形成在本国已知的现有技术。

技术实现思路

[0024]本申请的主要目的在于提供一种IT架构的管控方法、管控装置、计算机可读存储介质、处理器与电子设备,以解决现有技术中人工审核设计态以及运行发布态的IT产品的一致性,难度较大的问题。
[0025]根据本专利技术实施例的一个方面,提供了一种IT架构的管控方法,包括:获取接口设计信息以及接口发布信息,和/或获取第一数据库模型以及第二数据库模型,所述接口设计信息为目标服务在设计阶段的接口信息,所述接口发布信息为运行发布的所述目标服务的接口信息,所述第一数据库模型为在所述设计阶段的数据库模型,所述第二数据库模型为运行发布的数据库模型,所述接口设计信息以及所述第一数据库模型分别由结构化数据构成;比对所述接口设计信息以及所述接口发布信息,和/或比对所述第一数据库模型以及所述第二数据库模型,生成比对结果;将所述比对结果发送至终端。
[0026]可选地,所述接口信息包括响应码信息以及其他信息,获取接口设计信息以及接口发布信息,包括:获取所述接口设计信息;通过DevOps获取运行发布的所述目标服务的所述响应码信息;通过企业服务总线获取运行发布的所述目标服务的所述其他信息。
[0027]可选地,获取所述接口设计信息,包括:获取接口设计说明书模板,所述接口设计说明书模板包括多个初始接口文档,所述初始接口文档为结构化的文档;从所述接口设计说明书模板中调用预定接口文档,所述预定接口文档为与所述目标服务相关的所述初始接口文档;响应于对所述预定接口文档的修改操作,生成包括所述接口设计信息的接口设计说明书。
[0028]可选地,获取第一数据库模型以及第二数据库模型,包括:获取所述第一数据库模型;通过DevOps获取所述第二数据库模型。
[0029]可选地,比对所述接口设计信息以及所述接口发布信息,和/或比对所述第一数据库模型以及所述第二数据库模型,生成比对结果,包括:在所述接口设计信息与所述接口发布信息一致的情况下,和/或在所述第一数据库模型以及所述第二数据库模型一致的情况下,生成包括比对成功信息的所述比对结果;在所述接口设计信息与所述接口发布信息不
一致的情况下,和/或在所述第一数据库模型以及所述第二数据库模型不一致的情况下,生成比对失败信息,并标记不一致信息,所述比对失败信息以及所述不一致信息构成所述比对结果。
[0030]可选地,将所述比对结果发送至终端,包括:将所述比对结果发送至架构管控人员的终端和/或服务消费者的终端。
[0031]根据本专利技术实施例的另一方面,还提供了一种IT架构的管控装置,包括:获取单元,获取接口设计信息以及接口发布信息,和/或获取第一数据库模型以及第二数据库模型,所述接口设计信息为目标服务在设计阶段的接口信息,所述接口发布信息为运行发布的所述目标服务的接口信息,所述第一数据库模型为在所述设计阶段的数据库模型,所述第二数据库模型为运行发布的数据库模型,所述接口设计信息以及所述第一数据库模型分别由结构化数据构成;比对单元,用于比对所述接口设计信息以及所述接口发布信息,和/或比对所述第一数据库模型以及所述第二数据库模型,生成比对结果;发送单元,用于将所述比对结果发送至终端。
[0032]根据本专利技术实施例的又一方面,还提供了一种计算机可读存储介质,所述计算机可读存储介质包括存储的程序,其中,所述程序执行任意一种所述的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种IT架构的管控方法,其特征在于,包括:获取接口设计信息以及接口发布信息,和/或获取第一数据库模型以及第二数据库模型,所述接口设计信息为目标服务在设计阶段的接口信息,所述接口发布信息为运行发布的所述目标服务的接口信息,所述第一数据库模型为在所述设计阶段的数据库模型,所述第二数据库模型为运行发布的数据库模型,所述接口设计信息以及所述第一数据库模型分别由结构化数据构成;比对所述接口设计信息以及所述接口发布信息,和/或比对所述第一数据库模型以及所述第二数据库模型,生成比对结果;将所述比对结果发送至终端。2.根据权利要求1所述的方法,其特征在于,所述接口信息包括响应码信息以及其他信息,获取接口设计信息以及接口发布信息,包括:获取所述接口设计信息;通过DevOps获取运行发布的所述目标服务的所述响应码信息;通过企业服务总线获取运行发布的所述目标服务的所述其他信息。3.根据权利要求2所述的方法,其特征在于,获取所述接口设计信息,包括:获取接口设计说明书模板,所述接口设计说明书模板包括多个初始接口文档,所述初始接口文档为结构化的文档;从所述接口设计说明书模板中调用预定接口文档,所述预定接口文档为与所述目标服务相关的所述初始接口文档;响应于对所述预定接口文档的修改操作,生成包括所述接口设计信息的接口设计说明书。4.根据权利要求1所述的方法,其特征在于,获取第一数据库模型以及第二数据库模型,包括:获取所述第一数据库模型;通过DevOps获取所述第二数据库模型。5.根据权利要求1所述的方法,其特征在于,比对所述接口设计信息以及所述接口发布信息,和/或比对所述第一数据库模型以及所述第二数据库模型,生成比对结果,包括:在所述接口设计信息与所述接口发布信息一致的情况下,和/或在所...

【专利技术属性】
技术研发人员:朱峰曹兴旺郑明青徐慧斌
申请(专利权)人:中国邮政储蓄银行股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1