全部产品

CODING 持续部署

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

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

CODING 持续部署简介

CODING 持续部署(CODING Continuous Deployment,CODING-CD)用以管理软件在经过构建之后的发布和部署交付过程,可以无缝对接上游 Git 仓库、制品仓库实现全自动化部署,同时支持 Webhook 等外部对接能力,方便集成各种开发、运维工具。在配以合适的技术架构、运维工具的基础上,可以方便的实现蓝绿发布、灰度发布(金丝雀发布)、滚动发布、快速回滚等功能。 

CODING 持续部署的特性

发布多种构建产物

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

完善的扩展生态

CODING 部署控制台基于持续交付基金会旗下开源项目 Spinnaker 实现,借助其国际化的开源生态力量获得了更多的云原生能力和便捷扩展。 

灵活的发布流程编排

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

支持多种运行环境

借助 Spinnaker 对基础设施完善的抽象机制,CODING 持续部署可以对接各类常见的运行时运维系统和云原生环境,例如 CVM 云服务器、SCF 云函数、TKE 容器服务、Kubernetes 集群等。 

强大的审批系统

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

静态网站服务

静态网站服务是 CODING 持续部署的特色功能,支持将您代码仓库中的代码或项目文件部署成一个静态网站,支持绑定自定义域名,自动续期 SSL/TLS 证书。可以用来搭建个人博客,企业官网等简易网站。 

应用场景

全流程管控

持续部署是实现 DevOps 闭环的核心流程,CODING 持续部署通过整合上下游,实现 DevOps 全流程管控。

灰度发布

CODING 持续部署可配以合适的技术架构和运维工具实现蓝绿发布,灰度发布,快速回滚等能力。

发布审批

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

开始使用 CODING 持续部署

按照我们的 入门指南,即可完成新建应用、设置发布流程等操作。

实现蓝绿发布、灰度发布、快速回滚等持续部署功能。

联系我们

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