关于程序员:百胜中国使用Rainbond实现云原生落地的实践

10次阅读

共计 2431 个字符,预计需要花费 7 分钟才能阅读完成。

对于百胜中国

自从 1987 年第一家餐厅停业以来,截至 2021 年第二季度,百胜中国在中国大陆的脚印遍布所有省市自治区,在 1500 多座城镇经营着 11023 家餐厅,员工人数超过 40 万。旗下有知名品牌肯德基、必胜客等多个品牌。

抉择 Rainbond

百胜中国技术团队始终在寻求一款能够简化 K8s 操作的图形化工具,能够解脱 K8s 简单的应用形式,并将利用运维和资源运维解耦。这样能够让技术团队专一于利用零碎自身,极大升高整个部门的老本投入。通过 InfoQ 上的文章,百胜中国技术团队理解到了 Rainbond 这款产品,文章中对 Rainbond 的介绍十分符合他们的需要。

在比照过 Rancher、青云等产品后,百胜中国企业应用团队最终抉择了 Rainbond 作为企业应用治理平台。最终感动百胜中国企业应用团队的,是 Rainbond 十分易用,容易上手。

Rainbond 和 Rancher 各司其职

在实际过程中,技术团队将 Rainbond 与 Rancher 两款产品充沛交融应用,Rancher 和 Rainbond 自身并不抵触,或者说是相辅相成的,这两个工具独特解决了企业应用团队外部不同纬度的运维需要。Rancher 并不是从利用视角登程的,但从底层运维的角度来看,Rancher 十分业余,蕴含很多角度监控报警。如果资源运维团队想去看一些货色,则应用 Rancher 去治理;而从利用视角,则会用 Rainbond 去治理。

IT 流程一体化治理,供应商软件继续交付

百胜中国 IT 团队借助 Rainbond 搭建一体化治理流程,在这个流程中,内部供应商进场后间接被调配指定的工作租户,供应商能够将通过其它 CI/CD 零碎生产出的镜像疾速部署到以后租户中去。通过将若干业务组件进行简略的拼装,就生产出了一套基于 ServiceMesh 微服务架构实现的残缺业务零碎。通过测试后,百胜中国企业应用团队就能够将业务零碎整体公布到中台组件库中,将软件以利用模板的模式保留下来。在最终的生产租户中,只须要一键,即可将内部供应商的业务零碎装置运行起来,供应商有新的版本继续公布到中台组件库,生产零碎依据须要滚动降级,自动化运维能力增强了 IT 团队对生产零碎的治理能力,尤其是主动伸缩性能在业务高峰期的体现十分亮眼,最终面向企业外部用户提供 SaaS 化的服务。

利用场景 1: 更平安的供应商治理

百胜中国 IT 团队面对着大量的内部供应商。通过 Rainbond 提供的租户隔离能力,内部供应商能够在属于本人的齐全隔离租户内实现利用的迁徙部署工作。通过中台组件库,百胜中国企业技术团队能够把内部供应商部署实现的残缺企业应用以利用模板的模式,流转装置到生产集群的生产租户中去。这样做的益处是阻绝了外包厂商操作最终生产环境,进步了企业 IT 设施的安全性。

利用场景 2: 软件资产化治理

软件资产当初曾经成为企业 IT 资产的重要组成部分,越来越受到管理人员的器重。然而少数软件系统在厂商维保期过期之后的装置、运维都成为了软件资产治理的极大阻碍。Rainbond 的组件库存放所有利用零碎,保留利用零碎的所有历史版本,应用时一键装置和降级,让软件的价值在企业外部流动起来,使得百胜中国 IT 团队面对软件资产管理工作时熟能生巧。

利用场景 3: 麻利的企业资源管理

百胜中国 IT 团队日常工作中负责为内部供应商提供计算资源。在以往,从对计算资源需要的提出,直到服务器落地,企业应用的部署,往往须要数月工夫。引入 Rainbond 作为企业应用治理平台之后,通过将计算资源池化治理,实现内部供应商能够随时进场部署的同时,极大的节约了计算资源的应用,原打算 3 个月实现上线的物流订单治理中台,借助 Rainbond 在 1 个月内就实现了迁徙上线。

利用场景 4: 以 SaaS 的形式对内提供服务

为了适应新的洽购和管理模式,百胜中国 IT 团队借助 Rainbond 的能力,将所洽购的软件服务化,以 SaaS 的模式提供给公司外部应用。这一改变极大的晋升了最终用户的应用体验,也升高了企业应用零碎的保护老本。

利用场景 5: 供应商利用零碎验收

好雨科技交付团队为百胜中国企业应用团队提供了一套残缺的云原生利用准入标准,这一标准指引了内部供应商如何将本人的利用零碎革新成为更合乎云原生时代特征的利用,符合规范能力验收,准入标准不仅升高了对供应商的依赖度,同时也让云原生的价值更好落地。

应用总结

Rainbond 正在百胜中国 IT 团队外部表演越来越重要的角色,目前曾经运行着多套企业应用零碎。在好雨科技交付团队的辅助下,百胜中国 IT 团队依靠 Rainbond 搭建起残缺的企业应用交付落地的全流程。

Rainbond 及好雨提供的的企业服务也失去了百胜中国的认可:

好雨的服务响应比拟快,交付团队特地激情。在整个 POC 测试阶段到最终上线生产,遇到问题能保障及时响应、疾速修复上线。还有一些性能上的定制开发,Rainbond 开发团队也能及时实现需要。比方某业务迁徙过程中须要组件之间反对 Grpc 协定的负载平衡,从提出需要到测试上线,一共没超过 3 天,没有耽搁整体进度。Rainbond 从 POC 测试到当初正式上线运行曾经过了一年,整体运行状况比较稳定。

将来打算

单方将持续单干,在存储兼容性、容器平安等畛域继续打磨企业应用治理平台,百胜中国企业 IT 团队也将持续推广 Rainbond 在公司外部的应用范畴。单方正在布局下一阶段多数据中心多活的落地计划。这一动作将极大的晋升百胜中国企业应用的稳定性与可用性。

对于 Rainbond

Rainbond 是一个开源的云原生利用治理平台,应用简略,不须要懂容器和 Kubernetes,反对治理多个 Kubernetes 集群,提供企业级利用的全生命周期治理,性能包含利用开发环境、利用市场、微服务架构、利用继续交付、利用运维、利用级多云治理等。

已有上百家企业应用 Rainbond 治理要害业务场景,涵盖制作、能源、高校、公安、政府、交通、军工等十几个行业。客户有 京东方、百胜中国、中航信、中公高科、拓维信息、联影医疗、中海创等大型企业。

正文完
 0