打开网易新闻 查看精彩图片

华为云部署(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高可用容灾部署,以及企业内多账号间跨账号协同部署。

注:本文素材来自华为云,版权归作者所有

打开网易新闻 查看精彩图片