一佳技术

旗舰产品

脉冲

Pulse · 全链路研发交付平台

把需求、代码、发布与度量连成一条线。研发团队在一个平台内完成从需求提出到生产部署的完整交付链路。

企业内网私有化部署 数据完全自持 六类部署执行器统一编排

产品演示

五分钟看懂脉冲

从需求规划到版本发布,完整演示脉冲(Pulse)的核心交付链路。

核心能力

一个平台,覆盖研发全流程

17 项能力分为四组,模块之间数据贯通;5 级环境建模(DEV / TEST / FAT 预发 / PROD / DR),预发环境与生产配置一致,问题拦在上线之前。

需求与协作 5 项

  • 需求管理
  • 缺陷管理
  • 版本管理
  • 任务看板
  • 代码评审

构建与制品 3 项

  • CI 流水线
  • 代码扫描
  • 制品库

部署与发布 5 项

  • 多环境部署
  • 灰度发布
  • 快照差异回退
  • 多机房异构发布
  • 多执行器编排

度量与治理 4 项

  • DORA 四指标
  • 审计事件快照
  • 产品权限矩阵
  • 环境门禁

度量与治理内建 DORA 四指标(部署频率 / 变更前置时间 / 变更失败率 / MTTR)与产品权限矩阵——没有任何一个角色能单独走完发布全链路。

差异化能力

快照差异回退:以状态为锚的安全底线

每次发布都会留存环境快照。回退不是切回旧流量,而是计算 Δ = 目标快照 − 当前快照 ,只对发生变化的节点生成差异部署计划——业务态还原,而不是盲目重放。

产品级粒度
应用级粒度
集群级粒度
实例级粒度
  • 快照内容:制品版本 + 配置版本 + 流量拓扑 + Git 状态 + 版本状态
  • 只重部署 changed / added / removed 节点,unchanged 直接跳过
  • 系统级回滚 = 重部署旧版本制品的新 Plan,复用校验 / 监控 / 审批门禁
  • 回退计划与发布计划走同一套门禁,安全语义不打折

系统架构

看得见的工程底座

基于 DDD 与 CQS 的分层架构,领域驱动的设计贯穿前后端。下图可交互,悬停查看模块说明。

部署链路

一套编排语义,多种执行器

同一套部署计划语义适配不同基础设施;制品双通道(Harbor 镜像 / Nexus 归档)与统一回调入口(HMAC-SHA256 签名 + 防重放)贯穿所有链路。

K8S 原生

已联调

fabric8 KubeClient + FTL 模板,服务端零持有,集群内 Callback Job 自管生命周期。

Argo CD GitOps

已联调

Helm Chart + ApplicationSet 三层分离,模板/参数/编排解耦,灰度批次天然隔离。

Ansible VM

已联调

Semaphore + 7 Phase playbook,备份保留 3 份、健康检查、主动回调。

Salt

代码就绪

salt-api state.sls 驱动,同步等待 + 内部自回调。

OpenTofu

代码就绪

Go Runner(tofu init/plan/apply),云资源编排,选 MPL 规避 BSL 风险。

Hybrid 混合

代码就绪

三路分流,按实例形态自动路由到 K8S / VM / 云资源。

灰度发布

把发布风险切成小步

生产发布两步走:先创建部署计划(不启动),再确认发布(启动执行);灰度批次间设审批门禁,风险始终可控。

BATCH · 分批发布

按比例分批推进,每批之间进入 WAIT 审批门禁,确认后再放行下一批:

[10, 30, 100] / [10, 50, 100]

灰度批次拆分为独立计划节点,可单独审批、单独回退。

CANARY · 金丝雀保护

单批 30% 流量先行验证,异常快速止损;预发(FAT)环境与生产配置一致,上线前完成最后一轮验证。

灰度分批 28 个用例全数通过,含虚拟机场景「不丢不漏」守恒校验。

让团队用上脉冲

我们提供私有化部署与试用环境,欢迎联系我们获取演示与试用账号。