CRaaS是什么
CRaaS(Customer Reliability as a Service 客户稳定性服务产品方案)简称:一阳指,是支付宝行业技术部门为商户、ISV等合作伙伴打造的一套全面综合、功能强大、技术先进的管理平台,旨在提高合作伙伴系统稳定性。
CRaaS适用场景
CRaaS 可以帮助行业伙伴快速提升系统稳定性和IT 部门日常工作的效能。
以下为典型核心场景:
- IT资产梳理与管理
- 应用部署、上线、更新、资源操作等批量作业
- 系统监控、巡检
- 数据库管控
CRaaS产品亮点
CRaaS产品的亮点主要包括:
- 易部署:平台采用容器化(Docker),10分钟内即可完成产品部署;
- 平台化:平台以CMDB为基础提供作业管理、巡检管理、DB管控,各模块紧密关联,可实现数据共享。
- 可扩展:平台支持自定义作业操作,灵活配置巡检调度模式。
- 实用性:提供Zabbix、Grafana常用软件的快速安装部署。
- 混合环境管理:平台支持面向阿里云环境的ECS、RDS及部署应用的资产管理、资源操作、巡检监控和DB管控,实现与本地化环境的一体化管理,避免使用多套系统。
- 监控系统集成:通过集成Zabbix和阿里云监控(开发中)实现统一的监控告警管理。
- 便捷通知方式:支持通过钉钉进行消息通知,提供多样化通知形式,经济实惠。
CRaaS架构
CRaaS总体架构
CRaaS由行业级平台和企业级平台共同构成,整体架构如下
- 企业级平台:为ISV和商户提供本地化部署,提供以资产配置管理(CMDB)为基础的作业中心、部署中心、巡检中心、数据库管控中心等核心能力。
- 行业级平台:基于支付宝的运行保障能力,为ISV/商户提供深度的平台服务能力,包含云监控、趋势预测分析、风险预警、故障应急快反中心等模块。
企业级平台架构
企业级平台采用平台化架构,提供以资产配置管理(CMDB)为基础的作业中心、部署中心、巡检中心、数据库管控中心等核心功能,实现对各类基础架构的管理,并实现与阿里云、钉钉、Zabbix等平台的集成对接,实现企业级一体化运维管理。
企业级平台功能
企业级平台主要包含以下核心功能
- 作业中心
作业中心是 CRaaS 系统的作业模块,提供了命令行和自定义工具功能。可以结合配置管理库的信息,快速进行批量、自动化的作业执行工作。详情可见《CRaaS-作业中心使用说明》 - 部署中心
部署中心是 CRaaS 系统的软件部署模块,提供了Zabbix、Grafana等常见系统的一键部署功能。后续还会陆续增加更多常用软件和系统的快速安装部署。详情可见《CRaaS-部署中心使用说明》 - 巡检中心
巡检中心是 CRaaS 系统的系统巡检模块,巡检中心目前提供系统巡检、数据库巡检、阿里云巡检、PING连通性监控告警、URL连通性监控告警等五大巡检功能,以及巡检记录和巡检定时任务管理功能。并且通过巡检发现的异常可以通过钉钉等渠道进行主动告知。详情可见《CRaaS-巡检中心使用说明》 - 数据库管控中心
数据库管控中心是 CRaaS 系统的数据库管理模块,提供数据库元数据管理、慢日志治理、SQL管控等功能。详情可见《CRaaS-数据库管控中心使用说明》 - 配置管理库
配置管理库,也称资产管理,是 CRaaS 系统的CMDB模块,提供资产项目、资产应用和资产信息的管理功能。其他模块可以直接调用资产管理中的信息快速进行各类工作。详情可见《CRaaS-资产管理使用说明》