什么是一键式部署平台

一键式部署平台

部署(CodeArts Deploy)提供可视化、自动化部署服务。提供丰富的部署步骤,有助于用户制定标准的部署流程,降低部署成本,提升发布效率。

部署部署CodeArts Deploy关键特性

支持主机(物理机、虚拟机)部署和容器部署。

预置Tomcat、SpringBoot、Django等系统模板快速创建任务,提供丰富的原子步骤,支持拖拉拽方式自由编排组装任务。

主机部署场景以主机组为粒度,支持多台主机同时部署。

基于云容器引擎服务(CCE),实现容器部署。

基于应用管理与运维平台服务(ServiceStage),实现微服务应用部署。

支持保存自定义模板,通过模板一键创建部署任务。

支持参数化配置,提供文本、主机组、枚举等参数类型,执行部署任务时支持参数的动态替换。

与流水线服务无缝集成,支持业务持续发布。

原子步骤独立输出执行日志,提供关键字精准匹配FAQ,部署失败能够快速定位原因并提供解决方案。

部署服务的工作原理是什么?

用户通过手动上传或者编译构建任务,将制品保存在软件发布库/镜像仓中;部署任务将制品上传并安装到主机/容器中。

使用部署服务可以做什么?

部署服务提供以下功能

特性
描述

授信主机管理

用户可以创建一个或多个主机并进行授信;可以创建主机组对多个主机统一操作;通过搜索主机名、主机组和IP地址查找某主机;主机和主机组可以修改和删除;支持批量添加主机。

部署任务管理

用户可以创建一个或多个部署任务,部署任务可以通过预定义模板或者自由编排步骤创建;创建部署任务必须选择至少一个主机组。支持按照名字查找和过滤部署任务。可以修改和删除部署任务。

参数设置

部署任务的步骤支持参数引用,在执行时由用户指定参数值,任务用指定值替换相应参数执行。

动态执行参数

部署任务支持动态执行参数,在执行时动态输入参数而不用修改部署任务,增强部署任务的重用性和灵活性。

选择应用包

支持从发布仓库选择应用包。应用包可以在编译构建中自动归档到发布仓库中。

上传应用包

支持从本地上传应用包到发布仓库。

部署动态

部署任务执行产生的服务动态消息,包括部署成功、部署失败和部署任务更新和删除消息。

并行部署

用户可以在一个部署任务中选择多个主机和多个主机组,实现多主机并行部署。

部署详情

用户可以查看部署详情,可视化显示部署进程、当前部署任务信息。

部署日志

部署详情页面可以查看部署日志,多主机并行部署支持分主机日志查看。

统计信息

支持部署成功率、部署任务个数、部署总次数以及最近7天部署成功次数和失败次数。

流水线集成

可以在流水线集成部署任务,编排部署任务并行或者串行执行;支持流水线参数。

部署部署CodeArts Deploy优势

一键式部署

、根据部署技术栈填写信息,一键式快速创建部署任务,通过高级配置满足个性化需求。

并行部署

一个部署任务同时支持多台主机或者多个容器同时部署,并支持分主机或者容器进行部署日志查看。

与流水线集成

自动交付流水线可以可视化编排部署任务,提供并行部署和串行部署任务编排,提升交付效率。

多技术栈

支持多种语言java、python、nodejs等部署,支持用户自定义shell脚本或者ansible脚本部署,也支持用户进行容器部署

1对1咨询专属顾问

1对1免费咨询华为云专属顾问,为您量身定制产品推荐方案
立即咨询

华为云咨询电话:950808或4000-955-988 转1

华为云咨询电话:950808或4000-955-988 转1

华为云专业的服务团队,致力于为您提供专业的售前购买咨询服务,及完善的售后技术服务,助您云上无忧