# 什么是部署
#### 服务概述
部署（CodeArts Deploy）提供可视化、自动化部署服务。提供丰富的部署步骤，有助于用户制定标准的部署流程，降低部署成本，提升发布效率。
部署服务具有以下特性：
- 支持主机（物理机、虚拟机）部署和容器部署。
- 预置Tomcat、SpringBoot、Django等系统模板快速新建应用，提供丰富的原子步骤，支持拖拉拽方式自由编排组装应用。
- 主机部署场景以环境为粒度，支持多台主机同时部署。
- 基于云容器引擎服务（CCE），实现容器部署。
- 基于应用管理与运维平台服务（ServiceStage），实现微服务应用部署。
- 支持保存自定义模板，通过模板一键创建应用。
- 支持参数化配置，提供字符串、环境、枚举等参数类型，部署应用时支持参数的动态替换。
- 与流水线服务无缝集成，支持业务持续发布。
- 原子步骤独立输出部署日志，提供关键字匹配FAQ，部署失败能够快速定位原因并提供解决方案。
 
#### 使用部署服务可以做什么？
部署服务提供的功能如下表所示。
表1功能列表 
| 特性      | 描述                                                                       |
|:---|:---|
| 基础资源管理 | 可以添加一个或多个主机并进行连通性验证；可以新建主机集群对多个主机统一操作；通过搜索主机名或IP地址查找某主机；主机和主机集群可以修改和删除。 |
| 应用管理     | 可以创建一个或多个应用，应用可以通过预定义模板或者自由编排步骤创建；支持按照名字查找和过滤应用；可以修改和删除应用。              |
| 参数设置    | 应用的步骤支持参数引用，在部署时由您指定参数值，应用支持指定值替换相应参数部署。                                 |
| 动态执行参数 | 应用支持动态执行参数，在部署时动态输入参数无需修改应用，增强应用的重用性和灵活性。                                |
| 选择应用包     | 支持从制品仓库选择应用包。应用包可以在编译构建中自动归档到制品仓库中。                                    |
| 上传应用包    | 支持从本地上传应用包到制品仓库。                                                        |
| 部署动态   | 应用部署产生的服务动态消息，包括部署成功、部署失败和应用更新和删除消息。                                    |
| 并行部署  | 可以在一个应用中选择多个主机和多个环境，实现多主机并行部署。                                           |
| 部署详情     | 可以查看部署详情，可视化显示部署进程、当前部署应用信息。                                            |
| 部署日志    | 部署详情页面可以查看部署日志，多主机并行部署支持分主机日志查看。                                         |
| 流水线集成   | 可以在流水线集成应用，编排应用并行或者串行执行；支持流水线参数。                                         |
   
#### 介绍视频
<video controls="controls" preload="none" id="object53511436101416" class="idp-external-video" src="https://res-video.hc-cdn.com/cloudbu-site/china/zh-cn/CodeArtsDeploy/1717671743747831036.mp4" title="数字人视频" poster="https://support.huaweicloud.com/productdesc-deployman/zh-cn_image_0000001945627817.png" height="446.6667" width="800.0000"></video>
