部署服务概述
部署服务(WiseDeploy)是为AppStage运维中心的华为云租户提供的,用于对应用部署环境各要素(如主机、容器、网络、服务和应用等)做增、删、改等操作。其使用流程包括准备工作、变更前配置和变更环境。
部署服务配套的变更管理流程遵循通用的软件工程变更管理,主要流程包括变更申请、变更方案评审、变更审批、变更实施、变更实施后的验证、变更关闭等。
服务优势
- 统一变更的管控入口,变更管理除支持IaC变更外增加对手工运维变更和ITR紧急变更的统一管控和变更记录。
- 统一运行时托管平台,将可靠性、韧性、可运维、安全等能力built-in,实现服务部署即可信。
- 基于IaC3.0声明式,实现资源创建、服务部署、配置变更自动化对接运行时,实现服务可靠运行。
- 具有丰富的变更评估因素和评估算法,具有高评估召回率和准确率。
- 支持根据评估结果对变更进行干预(暂停、回滚等),实现系统自动决策。
主要功能介绍
主要功能 |
功能说明 |
---|---|
变更管理 |
含变更流程管理、变更流程编排、变更灰度执行的能力,用于端到端控制变更质量和效率。 |
IaC引擎 |
声明式变更执行引擎,负责IaC代码的解析和执行,插件式框架支持多种资源操作的扩展定制。执行过程支持变更灰度策略、风险控制等能力。 |
软件仓库 |
支持微服务、函数、web静态资源、SQL、大数据/AI训练模型、容器镜像等多种软件制品的发布和管理,生产环境软件制品唯一来源。 |
环境管理 |
部署服务IaC代码执行后,提供环境的创建,删除,更新,归档,恢复等全生命周期管理,并按照环境聚合环境包含的资源的监控数据。 |
配置管理 |
统一配置中心,含IaaS-PaaS-SaaS软件配置,全球化统一管理,支持完整性检查、冲突校验等治理能力。支持灰度分发配置能力,支持配置项按灰度策略按比例分发到Agent节点等。 |