当前位置: 首页 > news >正文

金融信创生态实验室第三期金融信创优秀解决方案--中间件统一管理平台解决方案

金融信创生态实验室

编 者 按

为了更好地落实金融信创生态实验室(简称“实验室”,法人机构名称“北京金安信息技术有限责任公司”)“共赢桥、适配库、孵化器”定位,打造金融信创公共服务平台,实验室初步形成了金融信创解决方案(以下简称“解决方案”)的“征集-甄选-发布”闭环运行机制,于2021年11月启动第一期解决方案征集工作,并持续推进和开展优秀解决方案工作,为金融行业提供可参考、可复制的指南和示范。

实验室开设金融信创优秀解决方案专栏,为金融行业提供借鉴,加速推进金融业信创和数字化转型升级,为金融行业高质量发展和科技自立自强贡献智慧和力量。本期,专栏分享中间件统一管理平台解决方案。

中间件统一管理平台解决方案

1

方案分类

技术平台类

2

方案简介

中间件统一管理平台是企业IT架构向云原生架构演进的重要抓手和工具,支撑企业实现中间件产品PaaS服务化,实现各类业务、应用加快向云原生架构迁移。本方案具备中间件容器态和虚拟态双态管理、开箱即用、租户隔离的中间件服务、一体化监控、可视化深度运维、中间件可扩展等特点,实现中间件的来源统一、版本统一、平台自动化部署、按需提供、资源托管、中间件可观测、运维质量和效率提升、对外赋能。

中间件统一管理平台转变了“传统中间件服务烟囱式建设”方式,通过“登录平台、进行申请”即可完成中间件服务的创建与开通,并在平台完成中间件统一配置、统一监控、深度运维等操作。通过一个入口,轻松完成技术复杂、种类繁多、版本不一的中间件产品实例的生命周期管理。实现了中间件开箱即用和快速部署,提高中间件管理效率。

3

解决的痛点、难点问题

1、中间件统一管理难:各部门中间件选型差异大,且同一个中间件的版本不统一,随着业务演进,业务的稳定性隐患剧增,且中间件运维效率持续走低。

2、自动化程度低、交付周期长:部分中间件的安装部署以及配置的步骤比较复杂,尤其是多节点的集群架构部署,过于依赖人工操作,配置容易出错,严重影响中间件交付质量。

3、监控运维不完善、效率低:缺乏有效的监控工具,故障定位、根因分析效率低,运维依赖人工或脚本,执行过程无控制,结果显示不友好,无法保障中间件的可靠性。

典型案例

某股份制银行分布式消息平台项目

本案例借助中间件统一管理平台对消息类中间件的深度管理能力,以消息中间件的管理为突破口,实现消息中间件的统一管理和接入调度,为行内实施构建分布式消息PaaS平台,为各种应用及服务提供统一的消息服务。完成110余个系统适配,50多个系统投产,日均TPS 4500+,日消息数量6000W+,租户主题数量1600+,生产者客户端2300+,消费者客户端8200+,提升运维管理标准化及规范化,缩减运维人力投入,节省IT成本约1300万。

某城市商业银行中间件统一管理平台项目

该银行内业务系统依赖于商业与开源不同品类中间件,涵盖Weblogic、Tomcat、Redis、Nginx、Kafka及宝兰德中间件BES、BWS、BCS等24种品类,随着业务量不断增加,管理中间件实例数量急剧增长,现有工具与平台对于标准化部署交付、运维规范体系落地与核查、中间件横向管理等均存在不足,运维团队面临极大的压力。

本案例中宝兰德中间件统一管理平台内置中间件实践运维规范,支持灵活配置部署参数,标准化环境敏捷交付,提供基线规则设置与核查,具备对中间件实例的横向生命周期管控能力,提供在故障快速定位方面的辅助分析功能,提升运维团队整体支撑能力与效能。为多个业务系统提供包含WebLogic、Tomcat、BES等合计100+中间件实例的统一管理功能,覆盖管理类、核心类系统,成为运维团队中间件领域重要支撑平台。

文章转载自:金融信创生态实验室微信公众号

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 基于FMEA保证汽车电控系统的可靠性
  • 新旅程:类与对象的魔法课堂
  • Git 命令大全
  • 代谢组数据分析六:基于报告分数的功能分析
  • 如何基于springboot构建cas最新版源码?
  • 【FPGA】Verilog:2-bit 二进制比较器的实现(2-bit binary comparator)
  • ctfshow web入门 web306--web310源码审计
  • 多电脑共享鼠标键盘
  • 如果jupyter notebook不能实现网页自动跳转,参考下面的链接
  • 【量算分析工具-方位角】GeoServer改造Springboot番外系列六
  • 基于vue3速学angular
  • You don‘t have enough free space或者no space left on device异常
  • 判断dom元素是否滚动到底、是否在可视区域
  • Linux查看某个用户使用总内存脚本
  • Spring Boot集成sharding-jdbc快速入门Demo
  • 【Leetcode】104. 二叉树的最大深度
  • 【MySQL经典案例分析】 Waiting for table metadata lock
  • 【剑指offer】让抽象问题具体化
  • jquery cookie
  • k8s如何管理Pod
  • PHP 的 SAPI 是个什么东西
  • python 装饰器(一)
  • 跨域
  • 如何进阶一名有竞争力的程序员?
  • 设计模式(12)迭代器模式(讲解+应用)
  • 怎么将电脑中的声音录制成WAV格式
  • const的用法,特别是用在函数前面与后面的区别
  • postgresql行列转换函数
  • 好程序员大数据教程Hadoop全分布安装(非HA)
  • ​2020 年大前端技术趋势解读
  • ​字​节​一​面​
  • #每天一道面试题# 什么是MySQL的回表查询
  • (6)添加vue-cookie
  • (C语言版)链表(三)——实现双向链表创建、删除、插入、释放内存等简单操作...
  • (LLM) 很笨
  • (SERIES12)DM性能优化
  • (超简单)构建高可用网络应用:使用Nginx进行负载均衡与健康检查
  • (超详细)2-YOLOV5改进-添加SimAM注意力机制
  • (分布式缓存)Redis分片集群
  • (黑客游戏)HackTheGame1.21 过关攻略
  • (机器学习-深度学习快速入门)第一章第一节:Python环境和数据分析
  • (论文阅读22/100)Learning a Deep Compact Image Representation for Visual Tracking
  • (南京观海微电子)——示波器使用介绍
  • (转)linux自定义开机启动服务和chkconfig使用方法
  • (转载)Linux 多线程条件变量同步
  • (自适应手机端)响应式服装服饰外贸企业网站模板
  • ***汇编语言 实验16 编写包含多个功能子程序的中断例程
  • **PyTorch月学习计划 - 第一周;第6-7天: 自动梯度(Autograd)**
  • .gitignore文件_Git:.gitignore
  • .gitignore文件设置了忽略但不生效
  • .NET 8 跨平台高性能边缘采集网关
  • .NET Framework Client Profile - a Subset of the .NET Framework Redistribution
  • .net on S60 ---- Net60 1.1发布 支持VS2008以及新的特性
  • .net Signalr 使用笔记
  • .net wcf memory gates checking failed