呦尔哈--通过蓝盾提升CI/CD效率

涉及产品: 蓝盾流水线;移动端版本体验;蓝鲸容器服务

场景标签: Pipeline失败的问题定位移动端内测版本发布管理;物理机架构向云原生迁移改造

解决的问题: 问题排查耗人耗时;客户端版本测试缺少统一渠道;游戏业务的云原生

呦尔哈科技有限公司,是一家位于上海的,专注于移动游戏研发的创新型科技公司。核心创始团队深耕游戏行业平均超过10年,已开发3款年流水10亿以上游戏产品。目前,呦尔哈在研项目3个,专注于策略类赛道,定位全球市场。

2021年,呦尔哈启动新业务的开发。考虑到业务云原生的使用场景以及海外自发行场景下对于CD能力的需求,选择使用蓝鲸蓝盾替换业内常用的主流DevOps工具,作为该业务的CI/CD工具。

通过使用蓝鲸蓝盾工具,呦尔哈实现了CI/CD流程的如下效率提升:

1. 通过可视化流水线界面节省了定位构建问题流程中约0.5个开发人力

2. 通过移动端版本体验功能的统一分发渠道,将客户端版本测试的流程集成到流水线中,为客户端测试场景提供了以下能力:

a. 有权限保护的版本包下载与查看,降低版本安全风险

b. 策划、美术均可操作的企业微信应用一键出包,降低工程师投入及沟通成本

c. 统一的版本进行管理渠道,避免版本混淆及错发

d. 构建进程通知发送到企业微信

3. 通过蓝鲸容器管理平台BCS降低后端开发人员开发游戏云原生架构的难度,在蓝盾上实现CI/CD全自动化,包括无损更新、状态保持以及网络映射等游戏云原生架构下的特殊场景。

对于使用体验,呦尔哈技术负责人黄凯锋表示:“蓝盾流水线搭建的能力上与业内主流的几款DevOps产品没有差异,但是可视化的页面不但降低了其使用门槛,同时也大大提高了我们问题排查的效率。另外,无论是客户端版本体验的功能还是与蓝鲸容器管理平台的联动,都能够通过蓝盾插件轻松的实现,多样化的插件生态,也让我们整体的CI/CD流程实现了全面的自动化。“

目前,蓝盾已经逐渐成为呦尔哈内部所有业务开发以及发布的底座,CI/CD的各个场景通过蓝盾流水线被一一实现。接下来,呦尔哈将会探索蓝盾插件以及蓝鲸应用的开发,更多能力也会以呦尔哈自定义的方式,被集成到蓝鲸蓝盾中。专属于呦尔哈的蓝鲸蓝盾生态,即将初具规模。

最后更新于