架构讲解:
应用发布中心由应用管理、介质管理、发布管理三部分组成:
● 应用管理:核心是以CMDB应用拓扑为基础,以业务系统和应用模块为核心,将应用环境、应用资源、应用参数统一管理起来。
● 介质管理:是将程序包、配置文件、SQL包、HelmChart、Yaml模板集统一管理起来,并与具体应用进行关联。
● 发布管理:包含发布流水线编排引擎、发布任务执行引擎、发布历史统计。主机应用的执行引擎是蓝鲸标准运维,容器应用的执行引擎是蓝鲸容器管理平台,SQL语句执行引擎是SQL作业执行。
应用发布驱动有三种方式,一种是人工手动发起,一种是通过ITSM审批工单驱动,一种是通过CI系统的流水线驱动。
以CMDB应用拓扑架构为核心,将应用环境进行统一管理,包含主机、k8s命名空间、数据库、中间件、进程的统一管理。
将程序包、配置文件、Yaml模板集、HelmChart包、SQL脚本统一管理,并且和应用拓扑进行关联,方便用户进行快速准确的发布。
提供灵活的发布流水线编排引擎,支持多业务多步骤多类型的业务发布,支持进行程序包更新、配置文件下发、容器发布、Helm发布、SQL命令执行; 支持灵活的串行/并行发布、滚动分批发布、定时发布、发布暂停等方式。
通过企业工单系统来驱动发布任务执行,满足企业安全合规要求。每种类型的应用变更,对业务中断时间影响不同,对于不同的审批流程,严格按照变更影响类型,执行对应的工单审批流程,将风险进行严格评估和控制。
联系我们查看资料,或申请DEMO演示,可以帮助您更加快速地了解该产品。
申请演示
嘉为WeOps系列线上直播:从Exchange谈企业邮件系统运维
✖