全部产品

CODING 持续部署

持续、可控、自动化地把软件制品包发布到服务集群中,助您实践持续部署

自动化发布各类软件制品包

CODING 持续部署简介

CODING 持续部署(CODING Continuous Deployment,CODING-CD)用于管理软件在经过构建之后的发布和部署交付过程,基于 Spinnaker 的 CloudDriver 机制,可以无缝对接多种运维运行时管理工具,例如直接通过 SSH 发布到 Linux 服务,通过 Kubernetes API Server 发布到 Kubernetes 集群。CODING 持续部署支持用户在发布过程前灵活地进行审批自动化配置,发布流程并行、串行控制等能力。

CODING 持续部署的特性

发布多种构建产物

不论是 Docker 镜像、War 包、Helm包,还是软件源代码,都可以配置在 CODING 持续部署中作为待发布制品,可无缝对接 CODING 制品库和 CODING 持续集成实现全流程 CI/CD。

完善的扩展生态

CODING 持续部署在制品类型、集群提供器、CD 原子操作等层面直接沿袭 Spinnaker 的 CloudDriver,借助国际化的开源生态力量支持了更多的云原生能力和便捷扩展。

灵活的编排过程

微服务应用和集群概念可以方便的组织起多微服务应用在多个不同集群环境(测试、预发布、生产)之间的发布流程控制、过程预编排、错误回退等能力。

支持多种运行环境

借助 CloudDriver 对 CD 过程完善的抽象机制,CODING 持续部署可以对接各类常见的运行时运维系统和云原生能力,例如 CVM 云主机、SCF 云函数、TKE 容器服务、传统 Linux 服务器、Kubernetes 集群、Docker Daemon、Tomcat Server 等。

强大的审批系统

预编排的审批流程可以让发布过程更为稳定可靠,用户可根据发布流程的级别差异自动适配不同审批流程,测试、产品经理、技术主管等角色都可以根据需求加入发布的审批环节中,配合上自动化过程和通知机制,使发布过程更加高效。 

应用场景

灰度发布

CODING 持续部署支持配置发布策略,配合负载均衡,监控等运维工具实现金丝雀试验、灰度发布、蓝绿发布等能力。

应用上架

CODING 持续部署可直接把应用的构建产物交付到应用市场,实现全自动上架。

发布审批

CODING 持续部署支持在发布流程开始前实现多场景的人工和自动化审批。

申请使用 CODING 持续部署

CODING 持续部署目前处于内测阶段,请点击下方按钮来申请使用。

申请审核通过后将会有专人负责与您联系。

联系我们

我们为您提供个性化的售前购买咨询服务,以及全面的技术售后服务。