优维×国信共研:双态交付助力国信证券持续交付更上层楼!

news2024/11/18 12:34:47

传统持续交付模式束缚,国信证券开启自主研发之路

在日益复杂的业务环境下,传统持续交付模式已经无法满足快速变化的需求。国信证券积极应对这一挑战,勇敢创新,突破交付瓶颈,实现了双态应用的持续交付新高度。

共研优维,突破技术壁垒,持续交付更灵活

国信证券与优维合作探索,实现优维产品特性和国信自研客制化能力在一个平台上融合发展,无冲突交付。共研的新平台灵活性更强,架构升级实现自主掌控,为复杂的业务需求和不断变化的系统接入提供创新解决方案。国信团队在共研模式下,深度参与特性开发,自主研发前端微应用、自定义架构和后端组件,修复平台缺陷并积极培养研发人才。

1. 突破依赖,实现自主研发和提升运维能力

在共研模式下,国信证券实现了从依赖服务商到完全自主研发的华丽转身。自研系统架构源码,掌握核心功能的源代码,为业务的快速迭代提供支持。独立运维能力的提升,规范统一发行版和自研组件的部署、升级、启停操作,显著缩短升级时间。通过完备的测试规范流程,实现从需求设计——代码开发——自动化测试——发布上线的全面自主维护,助力持续优化。

通过优维低代码平台灵活实现了产品的二次开发,此外,自定义微应用开发能力,支持用户自定义前端构件和后端微服务组件,满足个性化场景需要。

2. 支持国产化发布,助力自主可控

国信证券的持续交付平台不仅支持国产应用的持续交付部署,还实现了信创系统的发布能力,为国产化应用部署提供便利。平台的自主掌控性得到显著提升,支持多种类型的数据库持续交付,包括GaussDB、TIDB、TDSQL等国产化数据库,同时满足数据库个性化场景需求,提升变更质量和效率。

3. 多平台联动,精准控制发布风险

国信证券通过多平台联动,有效控制发布风险。通过联动事件平台、拨测平台,国信证券成功控制了告警维护期的准确性,实现了发布后业务校验。

发布前联动ITSM平台实现发布流程规范化,降低发布风险,发布过程中联动事件平台,实现第一时间通知相关负责人发布问题,发布后联动拨测平台实现自动化功能验证,缩短发布时长,提升发布效率,全年发布次数同比增长2.7倍,发布成功率达90%。

4. 双态交付的核心能力突破

在国信证券持续交付落地的过程中,我们基于标准化的思路,实现很多交付核心能力的突破。实现整个部署环境的标准化,让所有应用以一致性的方式部署到各个环境;实现应用所有配置文件无侵入改造和标准化管理,基于“模版+KV”模式实现所有配置可视化管理;实现了数据库的持续部署,单个SQL文件突破500M;实现了与ITSM流程对接,让流程来控制变更,避免出错;实现变更后的状态检查,实现变更实时分析。

5. 支持稳态核心交易系统和敏态用户系统接入,实现双态交付

国信证券在项目周期内,成功提升了重要信息系统接入率达到88%,全面支持系统级发布能力,发布效率指数级提高。

自主可控,成功在文化和技术中融合

总结起来,国信证券通过与优维的合作,在持续交付领域取得了显著成果。这不仅体现在技术上的突破,更体现在团队文化的普及和团队能力的塑造。持续交付的成功不仅仅依赖于技术,更需要有一个完善的管道和团队文化的支持。国信证券通过自主研发、自主控制,打造了一个具备自研能力的团队,为持续交付的成功铺平了道路。

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

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

相关文章

任意文件读取

文章目录 渗透测试漏洞原理任意文件读取1. 任意文件读取概述1.1 漏洞成因1.2 漏洞危害1.3 漏洞分类1.4 任意文件读取1.4.1 文件读取1.4.2 任意文件读取1.4.3 权限问题 1.5 任意文件下载1.5.1 一般情况1.5.2 PHP实现1.5.3 任意文件下载 2. 任意文件读取攻防2.1 路径过滤2.1.1 过…

44、基于 AOP 的错误处理,相当于异常拦截处理

基于 springboot 自动配置的 spring mvc 错误处理,就是演示项目报错后,跳转到自定义的错误页面 ★ 两种错误处理方式 方式一: 基于Spring Boot自动配置的错误处理方式,只要通过属性文件即可配置错误处理行为。 提供自定义的错误…

C++ : implicit instantiation of undefined template ‘std::vector<_******>‘

编译报错 implicit instantiation of undefined template ‘std::vector<_struFontMap>’ 需要 #include add vector class

Windows安装单节点Zookeeper

刚学习Dubbo&#xff0c;在Centos7中docker安装的zookeeper3.7.1。然后在启动provider时一直报错&#xff0c;用尽办法也没有解决。然后zookeeper相关的知识虽然以前学习过&#xff0c;但是已经忘记的差不多了。现在学习dubbo只能先降低版本使用了&#xff0c;之后再复习zookee…

第二篇: libyuv的编译

一、前言 DirectShow采集出来的视频, 采集格式(例如: mjepg)和我们需要的视频格式(i420)并不一致&#xff0c;因此需要解码 二、libyuv下载 git clone https://chromium.googlesource.com/external/libyuv 三、libjpeg-turbo下载 git clone https://github.com/libjpeg-tu…

北斗三代PPP-B2b解算非组合PPP分析

下面进行了北斗三代PPP-B2b非组合PPP-B2b定位的初步结果&#xff08;具体结果参考图片红色字体&#xff0c;不要看坐标轴标注或者标题&#xff09;&#xff1a; 参考文献&#xff1a; 1、https://blog.csdn.net/qq_40056060/article/details/119107531目录系列文章目录前言一、…

基于Spring Boot的高校二手物品售卖网站设计与实现(Java+spring boot+MySQL)

获取源码或者论文请私信博主 演示视频&#xff1a; 基于Spring Boot的高校二手物品售卖网站设计与实现&#xff08;Javaspring bootMySQL&#xff09; 使用技术&#xff1a; 前端&#xff1a;html css javascript jQuery ajax thymeleaf 微信小程序 后端&#xff1a;Java sp…

你需要了解的有关计算机电源的所有信息

电源单元是将插座提供的电源转换为计算机机箱内许多部件的可用电源的硬件。 它将墙上插座的交流电转换为计算机组件所需的直流电。它还通过控制电压来调节过热&#xff0c;电压可能会根据电源自动或手动变化。 电源是一个关键部件&#xff0c;因为没有它&#xff0c;其他内部…

Deepin 图形化部署 Hadoop Single Node Cluster

Deepin 图形化部署 Hadoop Single Node Cluster 升级操作系统和软件 快捷键 ctrlaltt 打开控制台窗口 更新 apt 源 sudo apt update更新 系统和软件 sudo apt -y dist-upgrade升级后建议重启 开启ssh服务 打开资源管理器 进入系统盘 找到 etc 目录 在系统盘的 etc 目录上 右键…

OceanBase安全审计之传输加密

上一期我们讲了关于 OceanBase 安全审计的《身份鉴别》和《用户管理与访问控制》 两个部分&#xff0c;OceanBase 的安全机制介绍其支持传输加密&#xff0c;今天我们主要来实践一下如何配置传输加密以及验证是否真的加密。 作者&#xff1a;金长龙 爱可生测试工程师&#xff0…

Docker安装OpenWAF

Docker安装OpenWAF 官方GitHub地址 介绍 OpenWAF&#xff08;Web Application Firewall&#xff09;是一个开源的Web应用防火墙&#xff0c;用于保护Web应用程序免受各种网络攻击。它通过与Web服务器集成&#xff0c;监控和过滤对Web应用程序的流量&#xff0c;识别和阻止潜…

Vue中使用qrcode实现渲染二维码中间添加自定义logo-demo

效果 使用 import QRCode from qrcode; 具体生成过程 <template><div class"banner-login"><img :src"qrDataUrl" /></div> </template><script setup> import { ref, reactive } from vue; import QRCode from q…

Caffine和Guava的refreshAfterWrite的异同

背景: guava和caffine的refreshAfterWrite方法在用于本地缓存的场景是非常常用的&#xff0c;本文通过例子列举下caffine的refreshAfterWrite方法和guava的refreshAfterWrite的相同点和不同点 相同点/不同点&#xff1a; 以下都是使用keyXYZ作为例子 场景1&#xff1a;一开…

Linux网络编程:select函数的用法和原理

Linux网络编程&#xff1a;select函数的用法和原理 Linux上的select函数 select函数用于检测一组socket中是否有事件就绪.这里的事件为以下三类: 读事件就绪 在socket内核中,接收缓冲区中的字节数大于或者等于低水位标记SO_RCVLOWAT,此时调用rec或read函数可以无阻塞的读取该…

【Web UI自动化测试】Web UI自动化测试之框架篇(全网最全)

本文大纲截图&#xff1a; UnitTest框架&#xff1a; PyTest框架&#xff1a; 框架&#xff1a; 框架英文单词 framework&#xff0c;为解决一类事情的功能的集合。需要按照框架的规定&#xff08;套路&#xff09;去书写代码。 一、UnitTest框架介绍【文末分享自动化测试学…

报错:axios发送的所有请求都是404

axios发送的所有请求都是404 一、问题二、分析三、解决一、问题 对后台发送数据请求接口,在 Swagger 上是可以请求到的 但是通过 Ajax 发送请求就会报 404 Swagger 上调用如下 项目接口请求如下

深入MaxCompute -第十一弹 -QUALIFY

简介&#xff1a; MaxCompute支持QUALIFY语法过滤Window函数的结果&#xff0c;使得查询语句更简洁易理解。Window函数和QUALIFY语法之间的关系可以类比聚合函数GROUP BY语法和HAVING语法。 MaxCompute&#xff08;原ODPS&#xff09;是阿里云自主研发的具有业界领先水平的分…

【附安装包】3ds Max2023安装教程

软件下载 软件&#xff1a;3ds Max版本&#xff1a;2023语言&#xff1a;简体中文大小&#xff1a;6.85G安装环境&#xff1a;Win11/Win10/Win8/Win7硬件要求&#xff1a;CPU3GHz 内存16G(或更高&#xff09;下载通道①百度网盘丨64位下载链接&#xff1a;https://pan.baidu.c…

【科普】干货!带你从0了解移动机器人(五) ( 如何选择控制器类型)

控制器是移动机器人&#xff08;AGV/AMR&#xff09;最主要的核心部件&#xff0c;是整个车体的“大脑”&#xff0c;关系到车体的可靠稳定、性能指标和安全性。它通常用于接收传感器模块采集的数据&#xff0c;并进行信息处理分析&#xff0c;从而下发各种运动指令的硬件。目前…