亚信科技助力浙江移动完成核心业务系统灰度发布,夯实云原生能力
本篇文章846字,读完约2分钟
与之前的火腿方便面不同,熬夜会有黑眼圈。7月20日下午6点30分,当杭城的夏日夕阳透过磨砂玻璃抚摸着一排排用手指擦亮的纽扣时,键盘的主人已经乘上了从古墩路到未来城市的公交车,用啤酒和串肉扦度过了一个明亮的夏夜。
与之前的系统发布完全不同,在C(个人市场)、H(家庭市场)和B(政府和企业市场)的20多个需求的发布并没有将战争延长到深夜,甚至没有等到西湖的新月挂在三个码头的树梢。
对于像电信运营商这样复杂而庞大的企业it系统来说,每次大规模的版本上线,都像是一场战斗!而这场战斗,应该叫做“胜利”。支持胜利的秘密武器是由亚洲信息技术项目组和浙江移动创造的全链接排水“灰色版本”。
全链接排水灰色发布为chbn协同开发的系统迭代奠定了坚实的基础
“灰度发布”是一种软件系统平滑升级的发布方式,通过小步骤和快速试错来降低业务变更的风险。
试想,在电信运营商庞大而复杂的it架构下,每一个微小的变化都可以说是引领着整个身体,这往往涉及数百万用户的体验感知,更不用说涉及个人、家庭、政府和企业三大市场的端到端发布了!这就对企业it系统提出了严格的要求:用户和联系人、前台系统和中间系统、中间系统和外围系统应该用一致的策略来抽干。在引入灰度发布之前,为了不影响用户体验,每次发布都应该避开用户使用的高峰时段,选择在夜间发布。另外,目前的发布模式存在发布窗口小、退避时间长、影响范围不可控等问题。,这限制了整体递送效率。故障紧急修复期间的重新打包和发布也会消耗时间并影响系统的稳定性,这很容易损害消费者的业务体验。
此外,随着互联网的发展,尤其是5g服务的发展,虚拟现实/增强现实、游戏、直播,甚至远程医疗和无人驾驶汽车等应用层出不穷,业务需求和变化将大大超过以往。目前,每周在线更新已经不能满足市场需求,而简单地增加传统的在线窗口会增加R&D测试和运行维护的成本,这与降低成本、提高it系统效率的总体目标是不一致的。为应对新的业务环境,浙江移动把握了企业it架构的云和微服务发展趋势,走在了行业的前列。
作为对此次发布的回应,亚信的技术项目团队学习了行业中常用的蓝绿色发布模式,并与客户合作开发了一个适用于浙江移动业务模式的主动、准确的排水蓝绿色发布,即“全链接排水发布”。全链接排水发布充分利用了容器云、微服务中间件和devops技术,使资源得到充分重用,大大降低了开发和控制成本。技术上,实现了低成本、双平面、全链接的平滑过渡发布模式,交付过程不被用户感知,不影响业务体验;在管理方面,实现了灰度出版需求的自动排序和在线排版,交付窗口更加灵活;总体而言,需求交付的频率提高了50%,可以实现前端需求的按需发布,交付导致的故障预计减少50%。
[释放全连接排水]
此外,通过日间释放和排水,系统每次上线时加班和熬夜已经成为历史,这极大地解放了人力资源。同时,基于需求的开发和交付进一步提高了交付效率;持续运行和维护支持有效保证了软件系统在生产环境中的稳定性,为前台业务的顺利运行创造了有利条件,使用户在没有感知的情况下获得更好的服务体验,为中国移动实施“C(个人市场)、H(家庭市场)、B(政府和企业市场)、N(新兴市场)四轮驱动”市场战略奠定了坚实基础。
“金丝雀”的称号来自于云本地平台,以增强交付能力
早在2015年,浙江移动就通过设置蓝绿两套环境实现了单个系统的日间上线,但这种方式很难支持crm等“巨无霸”系统的变化。此次发布涵盖了chb市场的所有系统和要求,在容量、控制点和发布难度方面与之前的单一系统发布有很大不同。
基于“云本土”理念,亚信科技和浙江移动努力填补关键技术点,并在微观服务框架、持续交付和集装箱化方面不断演进。2018年底,亚信科技帮助浙江移动完成了系统架构的整体升级,将上一代架构系统分解为功能内聚性高、数据自主性高、系统耦合性低的“微服务”,确保了系统在开发和运行中的稳定性、兼容性和灵活性。它还得到集装箱化、微服务和平台化的架构能力的支持,这些能力可以实现这个大规模业务系统的灰度级发布。对于浙江移动来说,灰度出版的“金丝雀”掌握着云本地架构三级成熟度的最后一项关键技术。
在这个过程中,灰度出版能力的平台化是一个关键环节。首先,通过巩固平台上的发布能力,实现业务与技术的深度脱钩。其次,通过创建一个新的灰色发布控制台组件,实现了两个平面之间的无缝切换,支持作业号、组织、区域、渠道、ip等多维度的排水策略。第三,通过改造现有的微服务平台组件能力,实现分布式服务调用、缓存、调用链分析、配置中心、分布式任务调度等组件的多版本管理能力。
最后,构建了一个新的灰色发布连续交付管道,它改进了对可交付成果(如代码、脚本、服务和配置)的一站式管理。所有可交付成果都在灰度分布管道中进行管理,并对现有流程进行修改,以进一步形成灰度分布所需的功能。
结果不是一蹴而就的。正是浙江移动的长期信息技术系统架构演进、云研发、持续交付和基于平台的能力,有效支持了当前的大规模灰度发布。
从灯火通明的集中发布到自然流畅的日间发布(灰度级发布),背后是浙江移动云原生可持续交付能力自始至终的演进过程,也是亚信科技作为全天候合作伙伴,与客户并肩作战,推动云原生能力不断提升的过程。之后,我们将继续扩大灰度发布覆盖的需求范围和系统范围,推动浙江移动乃至整个行业的数字化水平跃升。
20年来,这个行业终于走到了尽头!
关于亚洲信息技术
亚信科技控股有限公司(简称亚信科技,股票代码:01675.hk)成立于1993年,并于2018年12月19日在香港联交所主板成功上市。它是软件产品、解决方案和服务的领先提供商,致力于成为5g时代大型企业数字转型的推动者。
公司积极采用5g、云计算、大数据、人工智能、物联网等先进技术手段,依托产品、服务、运营和集成能力,遵循“一个整合、三个发展”的战略决策。在传统业务方面,5g被视为全面布局、提高效率、巩固bss市场领先地位的契机。在新兴服务方面,我们致力于5g oss网络智能、dsaas数字运营服务和企业云。同时,公司将与行业合作伙伴共同构建生态系统,不断推进商业模式转型,为企业数字化转型和行业可持续发展贡献亚信科技的力量。
亚信科技拥有行业领先的R&D能力和丰富的运营商级软件产品,包括客户关系管理、计费和会计、大数据、物联网和5g网络智能产品。大型企业客户涉及金融、交通、邮政、能源、广播、零售、政务等行业。
标题:亚信科技助力浙江移动完成核心业务系统灰度发布,夯实云原生能力
地址:http://www.huangxiaobo.org/hqxw/106125.html
免责声明:环球商业信息网为互联网金融垂直领域下的创投、基金、众筹等项目提供信息资讯服务,本站更新的内容来自于网络,不为其真实性负责,只为传播网络信息为目的,非商业用途,如有异议请及时联系btr2031@163.com,环球商业信息网的编辑将予以删除。