![]()
华为云部署(CodeArts Deploy)提供可视化、自动化部署服务。提供丰富的部署步骤,有助于用户制定标准的部署流程,降低部署成本,提升发布效率。
部署服务具有以下特性:支持主机(物理机、虚拟机)部署和容器部署;预置Tomcat、SpringBoot、Django等系统模板快速新建应用,提供丰富的原子步骤,支持拖拉拽方式自由编排组装应用;主机部署场景以环境为粒度,支持多台主机同时部署;基于云容器引擎服务(CCE),实现容器部署;基于应用管理与运维平台服务(ServiceStage),实现微服务应用部署;支持保存自定义模板,通过模板一键创建应用;支持参数化配置,提供字符串、环境、枚举等参数类型,部署应用时支持参数的动态替换;与流水线服务无缝集成,支持业务持续发布;原子步骤独立输出部署日志,提供关键字匹配FAQ,部署失败能够快速定位原因并提供解决方案。
1.配置简单,开箱即用
15+系统模板,覆盖Tomcat、Springboot、Go、Kubernetes等多种技术栈。
采用决策树模型,首创引导式应用创建模式,快速上手,降低使用成本。
将已编排好的部署步骤一键应用为模板,实现一次编排多次复用。
2.自由组装,灵活编排
支持对部署过程的拖拉拽可视化编排。
支持文件操作、软件安装、通用部署等辅助功能,满足差异化部署诉求。
一套编排步骤,轻松部署开发、测试、生产等多套环境。
40+部署步骤插件,自由灵活组装,开箱即用。
3.多形态部署
支持华为云主机、用户私有主机部署。
支持华为云CCE集群、自有集群部署,提供Docker、Helm、kubectl多种容器部署方式。
基于华为云ServiceStage,实现对微服务架构应用的部署。
4.容灾部署、安全部署
多账号、多区域协同部署,实现应用高可用部署架构。
云上开发云下部署、云上调度云下执行,满足安全管控要求。
覆盖多应用场景,满足海量部署需求
1.Web应用云上部署
- 一键自动部署开发、测试、生产多套环境,部署过程可视化,方便多应用高效运维。
- 定制化脚本:支持自定义shell脚本、ansible脚本部署。
- 环境管理:提供应用多环境在线可视化管理。
- 部署详情查看:支持部署详情、部署日志查看,方便部署失败问题定位。
2.微服务器部署
- 基于Kubernetes原生特性实现软件包灰度发布。
- 自定义容器镜像:支持应用自定义容器镜像部署。
- 提供第三方容器镜像:提供官方第三方镜像库容器镜像。
- 容器集群运维:用户无需进行容器集群运维,直接托管到华为云容器。
3.线下IDC部署
- 基于自定义执行机轻松实现云上构建、云下部署。
- 使用线下物理机可享受云上部署:代理机部署在华为云,接通云下资源享受云上部署。
- 稳定可靠部署环境:可享受云上稳定可靠的部署环境,避免造成研发部署流程阻塞。
新特性重磅发布
1.引导式创建应用,入门更轻松
为帮助新用户快速了解和使用CodeArts Deploy,新增针对新用户的指引功能。采用决策树的引导方式,使用户快速上手,降低使用成本。
2.丰富的系统模板,支持即时预览
新增Node.js应用部署、Go应用部署、nginx-ingres灰度发布以及通用部署等系统模板。同时增加系统模板分类功能和模板预览功能,便于用户在模板列表快速预览各模板承载的部署能力,精准选用目标模板。
3.Kubernetes的Nginx-Ingress灰度发布
增加基于华为云CCE集群的Nginx-Ingress的灰度发布能力,降低配置复杂度,提升灰度发布效率。
4.环境管理
应用详情下增加环境管理功能,环境资源可托管由主机组成的主机组以及Kubernetes集群。环境权限管理精确化,进一步规范应用(软件包)跟环境的依赖关系。
5.多地域容灾部署,多账号协同部署
对于日常开发以及物理环境均在华为云上的场景,CodeArts Deploy支持跨region高可用容灾部署,以及企业内多账号间跨账号协同部署。
注:本文素材来自华为云,版权归作者所有
![]()
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.