跳到正文
私有化软件交付

软件交付到客户现场以后,更新仍然可以标准化

把安装、升级、许可续期和数据库变更沉淀为可复用模板,减少实施人员在不同现场重复登录、上传、执行和确认。

交付难点

客户现场不是软件厂商能够完全控制的云环境

私有化软件可能部署在一个客户的多个站点,也可能分布在多个客户现场。网络、账号、时间窗口和环境差异,使普通代码流水线难以直接覆盖交付后的持续维护。

网络

中心难以主动访问

站点位于 NAT、防火墙或受控内网后,不适合从外部直接登录服务器。

凭据

主机账号不宜集中保存

客户通常不愿向软件厂商持续提供 SSH、SFTP 或管理员账号。

经验

操作依赖实施人员

现场更新、许可替换和数据库脚本往往依赖文档及个人经验。

受控连接

站点 Agent 主动领取经过授权的任务

Agent 从站点主动连接控制面,不要求控制面掌握站点主机账号,也不为日常操作开放任意远程终端。任务按照已经定义的模板执行,并统一留下步骤、日志和结果。

私有化软件多现场交付的 Agent 网络与执行边界
网络、凭据、执行三层边界适合需要减少跨现场网络打通和集中凭据管理的团队
可复用场景

不只更新程序

01

程序首次安装与版本更新

统一组织制品、配置、服务切换和健康检查。

02

软件许可续期

将检查、备份、替换、重载和验证固化为流程。

03

数据库变更保护

在执行脚本前后加入检查、备份和结果验证。

重复的现场操作,一次定义,多站点执行