AI智能总结
22天完成核心系统云原生转型和国产化TD 01形 势 倒 逼I T变 革 02变 革 之 挑 战 03破 局 之 道 04实 践 成 效 形势倒逼IT变革 三座大山 互联网化发展 云计算深入普及 外部环境剧烈变化 第二座大山:云原生转型 第一座大山:IT云迁移 第三座大山:国产化TD 变革之挑战 面临的挑战 云原生转型 国产化TD IT云迁移 系统间交互多,形成了复杂的网状网结构 生态不够完善,谁都不愿做第一只小白鼠,但你必须做 一直以来的单项目制建设和过渡外包导致 现网业务系统间关联度高,网络结构复杂。系统迁移时间窗口少而短,不能影响正常业务生产。 产品种类多,实践案例少,选型周期长。应用适配工作量大,时间紧、风险高。 传统技术VS新技术——技术债较重。传统研发模式VS新研发模式——文化债较重。 每项都需要额外的费用支持 三者关系 IT云迁移就像一座桥梁,为系统从单体架构->云原生架构、从非ZZKK->国产化TD。提供了硬件资源和有利时机。 云原生转型和国产化TD,不是你干你的,我干我的,而是你中有我,我中有你。 各自重点要解决的问题 制度倒逼 推行一流程两库三问的研发管控规范 •一流程:研发管控流程•两库:技术选型库和研发管控库•三问:中台三问 构建双场景下的新型研发治理工具 一流程——嵌入制度流程,迫使行为统一 建立了完善的技术选型库和研发管控库,形成1流程2库3问的整体框架,集成了云原生和国产化的技术选型要求,实现了从以项目进度为重心的传统研发模式向以技术治理为重心的新型研发模式的转变。 两库——制定两库清单,统一技术标准 技术选型库 研发管控库 研发管控按先进性实施分级评定,L1受限级属于负面清单,需要特批才能准入 按照先进性、自主性、成熟度三个维度对关键技术产品实施分级评定 L1受限级属于负面清单,需要特批才能准入。L2准入级又根据成熟度细分出演进级L2-E。 L2属于准入级,其中L2细分为L2-E先进级属于较为前沿、先进的管控方法。 三问——落实中台三问,推动能力复用 项目和中台是什么关系? 拟复用哪些中台能力? 拟沉淀哪些中台能力? 工具到位 推行一流程两库三问的研发管控 构建跨架构全兼容的研发治理工具 核心目标——带动转型提效,最大化降低转型成本 以IT云迁移为契机,以云原生转型和中台化改造为抓手,分层解耦,分段服务,构建跨架构全兼容的新型研发治理工具。运用“两池三具”,降低IT系统适配难度,减少适配工作量,实现“多快好省”的平滑迁移。 Devops工具——实现应用敏捷开发和国产CPU兼容双目标 通过构建跨架构研发流水线,我们得以在国产芯片研发与云原生敏捷研发之间取得平衡,同时确保代码与软件研发过程的完全自主可控,为技术创新与自主可控双翼齐飞奠定基础。 容器云池——快速实现应用容器化部署和OS同步替换 基于国产OS构建容器资源平面,推动应用系统从虚机迁往容器,使用容器技术屏蔽环境差异,节省应用对国产操作系统的适配工作量。 容器架构 虚机架构 中间件池——实现组件治理和中间件国产标准一举两得 通过对中间件的开展“盘点梳理->选型收敛->镜像制作->服务申请->即开即通->统一维护”,构建信创中间件池,打破系统烟囱,实现中间件集中部署、集中维护和即开即通,节约各应用厂家各自建设部署、安全整改、迁移适配的工作量。 36种75个版本收敛为45个版本的中间件:如Tomcat由14个版本收敛为1个版本。各应用厂家分散部署到集中开通,应用的中间件部署效率由平均2个月缩短为2天。 数据库工具——快速完成大规模数据迁移,加速DB国产TD 数据迁移工具 大规模数据快速迁移 自动检测不兼容点 行级记录校验 后台多任务模式运行,全量迁移性能最高达100MB/s,增量同步性能最高达8万RPS 先采用MD5算法快速校验记录;再进一步做每一行每一列的数据校验。 捕捉系统运行的SQL语句,给出与国产数据库的兼容性验证报告。 预检查 能力总线工具——实现能力复用和迁移双平面协同 系统间网状网结构变为星型连接总线,应用迁往信创平面过程中,由总线提供流量调度和割接能力,实现跨平面的应用协同和业务容灾,减小了系统变更、割接对其他关联系统造成的影响,保证了业务连续性。实现了应用跨平面的平滑迁移。 能力服务总线使用前 能力服务总线使用后 系统间存在大量硬编码、紧耦合的“点对点”接口,接口数量级别为O(n²),灵活性差,开发和维护成本高。 采用松耦合总线型方式集成,接口数量级别为O(n),经过少量开发和简单配置即可快速实现集成需求,通用性强,可重用性高。 服务到家 构建双场景下的新型研发治理工具 迁移前——云原生亲和度评估服务 亲和度评估模型是通过6个维度衡量应用系统是否适用开展云原生转型的一套方法。 迁移前——制定标准化上云流程&操作指南 制定5阶25步云原生转型标准化流程。优化后多类项目、多类账号可一次性开通、资源和网络可并行申请开通。在迁移前就给各应用厂家提供了可视化的流程和操作实施指南。 迁移中——提供远程开发&上门赋能&在线辅导服务 上门赋能服务 行动上,扶上马、送一程带着甲方的专家,对各个合作伙伴厂家提供贴身的、针 对性、一对一的辅导和支撑。 迁移后——提供代转维&持续度量提升服务 代转维服务:提供一站式代转维服务,避免每一个应用厂商都走一遍繁杂的安全扫描和转维流程。提升系统上线效率。度量提升服务:系统迁移完成后,通过采集流水线各项指标数据构建效能看板,为各应用厂家提供应用的度量把脉,持续提升交付质量和研发效能。 实践成效 订单调度中心22天项目实践 订单调度中心基于跨架构全兼容的研发治理工具,完成CI/CD、微服务化、容器化部署和操作系统、数据库、中间件三大件全国产化实践。从资源申请到系统上线仅耗时22天,实现了系统的高效转型。 即开即用云基础设施 快速一键部署 数据库快速转型 即开即用中间件池 数据库池可以迅速部署使用,支持异构数据库大规模的数据快速迁移 CI/CD大大缩短了应用容器化的部署时间,提升了交付效能。 为快速部署提供了可能性,让租户能更加专注于业务功能开发 减少了租户应用自行搭建以及转维的时间,大大提高了应用搭建的效率 云原生转型和信创国产化收获 业务快速迭代,交付过程透明 研发全过程管控,IT技术全面治理 高效运维社区DevOps时代荣誉出品 感谢大家观看