CODING 推动中手游摆脱低效束缚,畅快冲向游戏王国

2023-11-21

对人肉管理带来的各种不便,CODING 带来代码管理、持续集成及其 Wiki 知识库能力,协助中国手机游戏运维团队统一管理脚本,构建自动化流水线,规范运维操作事项。

CODING 推动中手游摆脱低效束缚,畅快冲向游戏王国

中手游运维团队将脚本放置在 CODING 统一管理代码仓库,既便于存储和查询,又便于统一技术栈、统一规范和版本控制。根据云代码托管,运维人员可以随时随地查询或修改脚本代码,团队可以实施 CODING 代码规范和质量控制是通过编码扫描进行的 CODING 在操作台上随时检查所有项目的脚本状态。

脚本管理问题解决后,接下来是脚本操作的问题。根据连续集成和自定义节点建设方法的选择,中国手机游戏将流水线连接到各种环境,在建立计划中具体不同环境的环境变量。根据连续集成和自定义节点方法的选择,中国手机游戏将装配线连接到各种环境。装配线自动启用代码仓库中的脚本,防止人工控制风险;以保密方式配置安全参数值的环境变量或安全凭证 CI 也会降低口口相传的风险。

CODING 推动中手游摆脱低效束缚,畅快冲向游戏王国

拥有自动化流水线后,中手游运维团队可根据需要制定发布计划,不再依赖特定人员的发布操作。对于测试环境日常公布的小升级,开发人员在提交代码后自动开始施工任务;工作环境增加人力守点,施工任务由操作和维护手动开始。对于测试环境日常公布的小升级,开发人员提交代码后自动开始施工任务;工作环境增加人力守点,运维手动开始施工任务。装配线运行完成后,团队成员还可以及时收到装配线运行结论通知。

CODING 推动中手游摆脱低效束缚,畅快冲向游戏王国

在中手游运维团队以前的日常工作中,以当地文件的形式共享大量的操作和维护相关信息,如资源信息和公布操作中常见的问题。每个操作和维护都不能充分掌握操作和维护的知识和规范,也很难及时与开发团队分享变化。根据 Wiki 知识库、运维团队对工作进行了全面梳理,将所有运维知识和规范整理出来,放入云知识库:

基于统一的知识库,新成员可以快速启动运维操作要点,开发和运维也可以及时分享运维标准信息,降低了团队之间的信息不对称呈量级。MD 文档形式让 Wiki 编写也更方便实用;安全相关 Wiki 内容 CODING 适用于打开访客水印,降低内容泄漏的风险。

由于运维工作特殊,对安全一直有很高的规定。中手游的运维团队采用了 CODING 的 IP 白名单机制和日志功能提高了人员登录 CODING 的安全。中手游的运维团队采用了 CODING 的 IP 白名单机制和日志功能提高了人员登录 CODING 安全。每次登录都可以在登录日志中看到 IP 以及地址库中匹配的地理位置,在使用日志中可以看到成员的操作类型、操作内容等信息。

同时 CODING 还提供详细的权限划分和易用的权限管理,几乎每个程序模块都支持权限开关、读写分离。例如,中国手机游戏团队只设置在连续集成模块中开发的权限进行浏览,没有管理和删除权限,因此开发人员只能打开操作,操作和维护人员可以管理装配线。

标签: 游戏王   甩开   运维   团队   流水线